4midl_pragma warning(disable:2111)
10import "EwObjectBaseObjects.idl";
22 uuid(B5F0BCC0-02B8-4CF3-9563-B77735573C68),
26 helpstring(
"IEwWireTerminationTypeX Interface"),
27 pointer_default(unique)
115 uuid(8f531e80-2575-4584-833c-5ae028451d51),
118 helpstring(
"IEwTerminationTypeManagerX Interface"),
119 pointer_default(unique)
197 uuid(1A55A91D-8637-4DA4-A0D3-A8430444497E),
200 helpstring(
"IEwTerminalTypeX Interface"),
201 pointer_default(unique)
292 uuid(4D3DB69E-0E4B-4FAA-8B75-005BE28E9829),
295 helpstring(
"IEwTerminalTypeManagerX Interface"),
296 pointer_default(unique)
EwErrorCode
All errors codes for this API.
Definition: EnumDefinition.idl:24
This interface is a generic interface for environment object methods.
Definition: EwObjectBaseObjects.idl:339
Use this interface to manage terminal strip Type.
Definition: EwTerminalObjects.idl:299
IEwTerminalTypeX newEwTerminalType()
Create a IEwTerminalTypeX object from the associated environnement.
VARIANT getEwTerminalTypeArray(EwErrorCode *errorCode)
return the array of IEwTerminalTypeX of associated environment
VARIANT getEwTerminalTypeIDArray(EwErrorCode *errorCode)
return the ID array of IEwTerminalTypeX of associated environment
IEwTerminalTypeX findEwTerminalTypeXByID(long lID, EwErrorCode *errorCode)
Find an IEwTerminalTypeX by ID.
IEwTerminalTypeX findEwTerminalTypeXByName(BSTR strName, EwErrorCode *errorCode)
Find an IEwTerminalTypeX by Name.
IEwTerminalTypeX at(int iIndex, EwErrorCode *errorCode)
Return an IEwTerminalTypeX at a given position from the associated environment.
Use this interface to manage an IEwTerminalTypeX object.
Definition: EwTerminalObjects.idl:204
BSTR getBlockName(EwErrorCode *errorCode)
Get the block name of the current object.
EwErrorCode setDescription(BSTR strLanguage, BSTR strDescription)
Set the description associated to the object.
EwErrorCode setBlockName(BSTR strBlockName)
Set the block name of the current object.
BSTR getDescription(BSTR strLanguage, EwErrorCode *errorCode)
Get the description associated to the object.
BSTR getName(EwErrorCode *errorCode)
Get the name of the current object.
EwErrorCode setName(BSTR strName)
Set the name of the current object.
Use this interface to manage termination Type.
Definition: EwTerminalObjects.idl:122
IEwWireTerminationTypeX newEwWireTerminationType()
Create a IEwWireTerminationTypeX object from the associated environnement.
IEwWireTerminationTypeX findEwWireTerminationTypeXByID(long lID, EwErrorCode *errorCode)
Find an IEwWireTerminationTypeX by ID.
VARIANT getEwWireTerminationTypeIDArray(EwErrorCode *errorCode)
return the ID array of IEwWireTerminationTypeX of associated environment
IEwWireTerminationTypeX findEwWireTerminationTypeXByName(BSTR strName, EwErrorCode *errorCode)
Find an IEwWireTerminationTypeX by name.
VARIANT getEwWireTerminationTypeArray(EwErrorCode *errorCode)
return the array of IEwWireTerminationTypeX of associated environment
IEwWireTerminationTypeX at(int iIndex, EwErrorCode *errorCode)
Return an IEwWireTerminationTypeX at a given position from the associated environment.
Use this interface to manage a definition of a termination Type.
Definition: EwTerminalObjects.idl:30
BSTR getUserData(LONG nUserDataNumber, EwErrorCode *errorCode)
Get user data of the object.
EwErrorCode setName(BSTR strName)
Set the name of the current object.
EwErrorCode setBlockName(BSTR strBlockName)
Set the block name of the current object.
BSTR getBlockName(EwErrorCode *errorCode)
Get the block name of the current object.
BSTR getName(EwErrorCode *errorCode)
Get the name of the current object.
EwErrorCode setUserData(LONG nUserDataNumber, BSTR strValue)
Set user data of the object.