|
BSTR | getTagPath (EwErrorCode *errorCode) |
| Get the Mark path of the component, example: -N1-R1-M1. More...
|
|
VARIANT_BOOL | getToDraw (EwErrorCode *errorCode) |
| Return true if it is drawable. More...
|
|
EwErrorCode | setToDraw (VARIANT_BOOL bToDraw) |
| Set this value to true to draw the terminal strip drawing of this component. More...
|
|
EwComponentType | getType (EwErrorCode *errorCode) |
| Return the EwComponentType enum type of the component. More...
|
|
EwErrorCode | setType (EwComponentType eComponentType) |
| Set the EwComponentType enum type of the component. More...
|
|
EwErrorCode | setClassNodeID (LONG lNodeId) |
| Set the classification node ID of this component. More...
|
|
LONG | getClassNodeID (EwErrorCode *errorCode) |
| Get the classification node ID of this component class. More...
|
|
LONG | getLocationID (EwErrorCode *errorCode) |
| Return the location ID of the component. More...
|
|
LONG | getFunctionID (EwErrorCode *errorCode) |
| Return the function ID of the component. More...
|
|
EwErrorCode | setPropagateData (VARIANT_BOOL bPropogateData) |
| Set the propagate data of Component. More...
|
|
VARIANT_BOOL | getPropagateData (EwErrorCode *errorCode) |
| Return the Propagate Data of the component. More...
|
|
EwErrorCode | setBridgeConnection (EwAutoBridge eAutoBridge) |
| Set the bridge connection enum type of Component. More...
|
|
EwAutoBridge | getBridgeConnection (EwErrorCode *errorCode) |
| Return the bridge connection enum type of the component. More...
|
|
EwErrorCode | setPermanentComponent (VARIANT_BOOL bPermanent) |
| Set permanent the component. More...
|
|
VARIANT_BOOL | getPermanentComponent (EwErrorCode *errorCode) |
| Return true if the component is permanent. More...
|
|
LONG | getChildrenCount (EwErrorCode *errorCode) |
| Return the number of children components. More...
|
|
EwErrorCode | setParentID (LONG lParenID) |
| Set the parent ID. More...
|
|
LONG | getParentID (EwErrorCode *errorCode) |
| Return the parent ID. More...
|
|
EwErrorCode | setConfigurationFileName (BSTR strConfigName) |
| Set the configuration filename of Component. More...
|
|
BSTR | getConfigurationFileName (EwErrorCode *errorCode) |
| Return the configuration filename of Component use for terminals strip drawings, connector insertion or PLC Insertion. More...
|
|
IEwClassificationX | getClassification (EwErrorCode *errorCode) |
| Get the classification of the current component. More...
|
|
EwErrorCode | assignManufacturerPart (BSTR strManufacturer, BSTR strReference) |
| Assign a Manufacturer Part to the current component. More...
|
|
BSTR | getManufacturerDataValue (EwManufacturerDataIndex eIndexValue, EwErrorCode *errorCode) |
| Get a manufacturer data value associated to the current component. More...
|
|
EwErrorCode | setManufacturerDataValue (EwManufacturerDataIndex eIndexValue, BSTR strManufacturerDataValue) |
| Set a manufacturer data value associated to the current component. More...
|
|
LONG | getClassID (EwErrorCode *errorCode) |
| Get the class ID of component. More...
|
|
EwErrorCode | setClassID (LONG lID) |
| Set the class ID of this component. More...
|
|
long | getEwProjectLocationID (EwErrorCode *errorCode) |
| Get the ID of EwProjectLocationX associated at component. More...
|
|
EwErrorCode | setEwProjectLocationID (long lID) |
| Set the EwProjectLocationX ID associated to the component. More...
|
|
long | getEwProjectFunctionID (EwErrorCode *errorCode) |
| Get the ID of EwProjectFunctionX associated at the component. More...
|
|
EwErrorCode | setEwProjectFunctionID (long lID) |
| Set the EwProjectFunctionX associated ID to the component. More...
|
|
EwErrorCode | setUserData (LONG nUserDataNumber, BSTR strValue) |
| Set user data of the object. More...
|
|
BSTR | getUserData (LONG nUserDataNumber, EwErrorCode *errorCode) |
| Get user data of the object. More...
|
|
EwErrorCode | setTranslatedData (LONG nUserDataNumber, BSTR strLanguage, BSTR strValue) |
| Set the value of a translated text. More...
|
|
BSTR | getTranslatedData (LONG nUserDataNumber, BSTR strLanguage, EwErrorCode *errorCode) |
| Get the value of a translated text. More...
|
|
BSTR | getTag (EwErrorCode *errorCode) |
| Get the mark of this object. More...
|
|
EwErrorCode | setTag (BSTR strValue) |
| Set the mark of this object. More...
|
|
BSTR | getTagRoot (EwErrorCode *errorCode) |
| Get the mark root of this object. More...
|
|
EwErrorCode | setTagRoot (BSTR strValue) |
| Set the mark root of this object. More...
|
|
EwTagMode | getTagMode (EwErrorCode *errorCode) |
| Get the mark mode of this object. More...
|
|
EwErrorCode | setTagMode (EwTagMode eTagMode) |
| Set the mark mode of this object. More...
|
|
long | getTagNumber (EwErrorCode *errorCode) |
| Get the mark number of this object. More...
|
|
EwErrorCode | setTagNumber (long lValue) |
| Set the mark number of this object. More...
|
|
EwErrorCode | setNextTagNumber () |
| Set the next number to have a unique mark. More...
|
|
VARIANT_BOOL | isTagUnique (EwErrorCode *errorCode) |
| Returns true or false if mark is unique. More...
|
|
IEwObjectX | duplicate (EwErrorCode *errorCode) |
| Duplicate current project object. More...
|
|
LONG | getID () |
|
EwErrorCode | insert () |
| Insert the object inside the current project. More...
|
|
EwErrorCode | remove () |
| Remove the object from the current project. More...
|
|
EwErrorCode | update () |
| Update the object inside the current project. More...
|
|
Use this interface to manage a component inside a project.
- Since
- 2018 SP0