Skip to content
This repository has been archived by the owner on Jun 22, 2019. It is now read-only.

Methods_T_AMLEngineExtensions_AutomationMLInterfaceClassLib

AutomationML edited this page Feb 22, 2017 · 1 revision

AutomationMLInterfaceClassLib Methods

The AutomationMLInterfaceClassLib type exposes the following members.

Methods

 

Name Description
Public methodStatic member IsAutomationMLBaseInterface 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 methodStatic member IsCOLLADAInterface 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 methodStatic member IsCommunicationInterface 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 methodStatic member IsDerivedFormInterfaceClass Determines whether the specified interface class has an inheritance relation from the interface class, uniquely identifyable by the given interface class path. The interface class path may contain an alias.
Public methodStatic member IsExternalDataConnector 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 methodStatic member IsInterlockingConnector 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 methodStatic member IsOrderInterface 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 methodStatic member IsPLCopenXMLInterface 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 methodStatic member IsPortConnector 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 methodStatic member IsPPRConnector 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 methodStatic member IsSignalInterface 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 methodStatic member MakeAutomationMLBaseInterface Makes the AutomationML base interface.
Public methodStatic member MakeCOLLADAInterface Makes the collada interface.
Public methodStatic member MakeCommunicationInterface Makes the communication interface.
Public methodStatic member MakeExternalDataConnector Makes the external data connector.
Public methodStatic member MakeInterlockingConnector Makes the interlocking connector.
Public methodStatic member MakeOrderInterface Makes the order interface.
Public methodStatic member MakePLCopenXMLInterface Makes the PLCopen XML interface.
Public methodStatic member MakePortConnector Makes the port connector.
Public methodStatic member MakePPRConnector Makes the PPR connector.
Public methodStatic member MakeSignalInterface Makes the signal interface.
  Back to Top

See Also

Reference

AutomationMLInterfaceClassLib Class
AMLEngineExtensions Namespace

  • Introduction
  • [Version History](Version history)
    • [Version 3.5](Version 3.4)
    • [Version 3.1](Version 3.0)
    • [Version 2.1](Version 2.1)
    • [Version 2.0](Version 2.0)
  • [Getting Started](Getting started)
  • Examples
  • AMLEngine API
BEST Practice Content

Extensions

CAEX Elements

AutomationML

Utilities

Interfaceclasses

Exceptions

Objecttables and Document validation

Clone this wiki locally