Click or drag to resize

AutomationMLInterfaceClassLib Methods

The AutomationMLInterfaceClassLib type exposes the following members.

Methods
 NameDescription
Public Extension MethodAddAutomationMLInterfaceClassLib Gets the AutomationMLInterfaceClassLib from the provided document. If the document doesn't contain the required library it will be automatically imported from an external resource.
Public Extension MethodIsAutomationMLBaseInterface Determines whether the specified interface class is derived from the AutomationMLBase interface class. The method can resolve alias references anywhere in the inheritance hierarchy.
Public Extension MethodIsBehaviourLogicInterfaceObsolete.
Determines whether the specified interface class is derived from the BehaviourLogicInterface interface class. The method can resolve alias references anywhere in the inheritance hierarchy.
Public Extension MethodIsCOLLADAInterface Determines whether the specified interface class is derived from the COLLADAInterface interface class. The method can resolve alias references anywhere in the inheritance hierarchy.
Public Extension MethodIsCommunicationInterface Determines whether the specified interface class is derived from the Communication interface class. The method can resolve alias references anywhere in the inheritance hierarchy.
Public Extension MethodIsExternalDataConnector Determines whether the specified interface class is derived from the ExternalDataConnector interface class. The method can resolve alias references anywhere in the inheritance hierarchy.
Public Extension MethodIsExternalDataReference Determines whether the specified interface class is derived from the ExternalDataReference interface class. The method can resolve alias references anywhere in the inheritance hierarchy.
Public Extension MethodIsInterlockingConnector Determines whether the specified interface class is derived from the InterlockingConnector interface class. The method can resolve alias references anywhere in the inheritance hierarchy.
Public Extension MethodIsInterlockingLogicInterfaceObsolete.
Determines whether the specified interface class is derived from the InterlockingLogicInterface interface class. The method can resolve alias references anywhere in the inheritance hierarchy.
Public Extension MethodIsInterlockingVariableInterfaceObsolete.
Determines whether the specified interface class is derived from the InterlockingVariableInterface interface class. The method can resolve alias references anywhere in the inheritance hierarchy.
Public Extension MethodIsLogicElementInterfaceObsolete.
Determines whether the specified interface class is derived from the LogicElementInterface interface class. The method can resolve alias references anywhere in the inheritance hierarchy.
Public Extension MethodIsLogicInterfaceObsolete.
Determines whether the specified interface class is derived from the LogicInterface interface class. The method can resolve alias references anywhere in the inheritance hierarchy.
Public Extension MethodIsOrderInterface Determines whether the specified interface class is derived from the Order interface class. The method can resolve alias references anywhere in the inheritance hierarchy.
Public Extension MethodIsPLCopenXMLInterface Determines whether the specified interface class is derived from the PLCopenXMLInterface interface class. The method can resolve alias references anywhere in the inheritance hierarchy.
Public Extension MethodIsPortConnector Determines whether the specified interface class is derived from the PortConnector interface class. The method can resolve alias references anywhere in the inheritance hierarchy.
Public Extension MethodIsPPRConnector Determines whether the specified interface class is derived from the PPRConnector interface class. The method can resolve alias references anywhere in the inheritance hierarchy.
Public Extension MethodIsSequencingBehaviourLogicInterfaceObsolete.
Determines whether the specified interface class is derived from the SequencingBehaviourLogicInterface interface class. The method can resolve alias references anywhere in the inheritance hierarchy.
Public Extension MethodIsSequencingLogicInterfaceObsolete.
Determines whether the specified interface class is derived from the SequencingLogicInterface interface class. The method can resolve alias references anywhere in the inheritance hierarchy.
Public Extension MethodIsSignalInterface Determines whether the specified interface class is derived from the SignalInterface interface class. The method can resolve alias references anywhere in the inheritance hierarchy.
Public Extension MethodIsVariableInterfaceObsolete.
Determines whether the specified interface class is derived from the VariableInterface interface class. The method can resolve alias references anywhere in the inheritance hierarchy.
Public Extension MethodMakeAutomationMLBaseInterface Makes the AutomationML base interface.
Public Extension MethodMakeCOLLADAInterface Makes the COLLADA interface.
Public Extension MethodMakeCommunicationInterface Makes the communication interface.
Public Extension MethodMakeExternalDataConnector Makes the external data connector.
Public Extension MethodMakeInterlockingConnector Makes the interlocking connector.
Public Extension MethodMakeOrderInterface Makes the order interface.
Public Extension MethodMakePLCopenXMLInterface Makes the PLCopen XML interface.
Public Extension MethodMakePortConnector Makes the port connector.
Public Extension MethodMakePPRConnector Makes the PPR connector.
Public Extension MethodMakeSignalInterface Makes the signal interface.
Top
See Also