 |
SOLIDWORKS Electrical API
2022.0.0
Electrical API
|
Go to the documentation of this file.
4 midl_pragma warning(disable:2111)
10 import "EwObjectBase.idl";
18 uuid(DAE1E577-A5CE-4E4C-9515-58C4CB548CFB),
21 helpstring(
"IEwClassX Interface"),
22 pointer_default(unique)
LONG getParentID(EwErrorCode *errorCode)
Return the ID of the parent of the class.
This interface is a generic interface for standard methods.
Definition: EwObjectBase.idl:82
EwErrorCode
All errors codes for this API.
Definition: EnumDefinition.idl:21
EwErrorCode set3DPartName(BSTR str3DPartName)
Set the default 3D part to use when inserting a 3D part.
BSTR get2DFootprintSymbolName(EwErrorCode *errorCode)
Get the default 2D footprint symbol used if none is associated to a manufacturer part.
DATE getCreationDate(EwErrorCode *errorCode)
Get creation date of current node in classification.
EwClassificationType
Classification for components, symbols and manufacturer parts Enum Change due to TEW-49235 kComponent...
Definition: EwEnumeration.idl:559
EwClassComponentType
All the class component types.
Definition: EwEnumeration.idl:1064
EwCreatorType getEwCreatorType(EwErrorCode *errorCode)
Get the EwCreator enumeration type.
Use this interface to manage an EwClassX object.
Definition: EwClassificationObjects.idl:25
BSTR get3DPartName(EwErrorCode *errorCode)
Get the default 3D part used if none is associated to a manufacturer part.
DATE getModificationDate(EwErrorCode *errorCode)
Get modification date of current node in classification.
BSTR getUserDataFile(EwErrorCode *errorCode)
Get User Data File of node.
EwErrorCode setTranslatedData(LONG nUserDataNumber, BSTR strLanguage, BSTR strValue)
Set the value of a translated text.
EwErrorCode set2DFootprintSymbolName(BSTR str2DFootprintSymbolName)
Set the default 2D footprint symbol to use if none is associated to a manufacturer part.
EwErrorCode set2DConnectionLabelSymbolName(BSTR str2DConnectionLabelSymbolName)
Set the default connection label symbol to use when inserting a connection label.
EwErrorCode setParentID(LONG lID)
Set the value of parent ID.
BSTR getModifiedBy(EwErrorCode *errorCode)
Get modified by of node.
BSTR get2DConnectionLabelSymbolName(EwErrorCode *errorCode)
Get the default connection label symbol used if none is associated to a manufacturer part.
EwClassComponentType getComponentType(EwErrorCode *errorCode)
Get Component Type of current node in classification.
EwErrorCode setUserDataFile(BSTR strDataFileName)
Set User Data File of node.
EwErrorCode setClassID(EwClassificationType ewClassificationType)
Set class id of current node in classification.
LONG getClassificationID(EwErrorCode *errorCode)
Return classification ID.
BSTR getTranslatedData(LONG nUserDataNumber, BSTR strLanguage, EwErrorCode *errorCode)
Get the value of a translated text.
EwCreatorType
All creator type.
Definition: EwEnumeration.idl:260
LONG getClassID(EwErrorCode *errorCode)
Return the class node Id, unique within the classification.
EwErrorCode setComponentType(EwClassComponentType ewClassComponentType)
Set Component Type of current node in classification.