 |
SOLIDWORKS Electrical API
2020.0.5
Electrical API
|
Go to the documentation of this file.
4 midl_pragma warning(disable:2111)
11 import "EnumDefinition.idl";
12 import "EwObjectBase.idl";
21 uuid(61f18da4-03bd-11e5-8418-1697f925ec7b),
25 helpstring(
"IEwProjectWireX Interface"),
26 pointer_default(unique)
202 uuid(FC6A488D-6EA7-4800-9035-2F7F4FEA6E61),
205 pointer_default(unique)
EwErrorCode setNextTagNumber()
Set the next number to have a unique mark.
long getTagNumber(EwErrorCode *errorCode)
Get the mark number of this object.
VARIANT_BOOL isTagUnique(EwErrorCode *errorCode)
Returns true or false if mark is unique.
IEwProjectWireX findEwProjectWireByID(LONG lWireID, EwErrorCode *errorCode)
Find a wire in the project with the target ID.
EwErrorCode setLinearMass(BSTR strLinearMass)
Set the linear mass (density) of this wire.
EwErrorCode setTag(BSTR strValue)
Set the mark of this object.
EwErrorCode
All errors codes for this API.
Definition: EnumDefinition.idl:21
EwErrorCode setUserData(LONG nUserDataNumber, BSTR strValue)
Set user data of the object.
VARIANT getEwProjectWireArray(EwErrorCode *errorCode)
Get all the wires in the project of the manager.
EwErrorCode setTagNumber(long lValue)
Set the mark number of this object.
This interface is a generic interface for standard methods.
Definition: EwObjectBase.idl:26
IEwProjectWireX newEwProjectWire(EwErrorCode *pErrorCode)
Create an interface for a new wire in the current project.
BSTR getLinearMass(EwErrorCode *errorCode)
Get the linear mass (density) of this wire.
EwErrorCode setTagRoot(BSTR strValue)
Set the mark root of this object.
EwTagMode
All Mark mode type.
Definition: EwEnumeration.idl:739
Use this interface to manage IEwProjectWireX objects.
Definition: EwProjectWireObjects.idl:207
EwErrorCode setLength(DOUBLE dLength)
BSTR getTag(EwErrorCode *errorCode)
Get the mark of this object.
Use this interface to manage wire inside a project.
Definition: EwProjectWireObjects.idl:29
BSTR getUserData(LONG nUserDataNumber, EwErrorCode *errorCode)
Get user data of the object.
EwTagMode getTagMode(EwErrorCode *errorCode)
Get the mark mode of this object.
EwErrorCode setTagMode(EwTagMode eValue)
Set the mark mode of this object.
BSTR getTagRoot(EwErrorCode *errorCode)
Get the mark root of this object.