Click or drag to resize

ObjectWithExternalInterface Class

Extension methods for all objects with ExternalInterface collections.
Inheritance Hierarchy
SystemObject
  Aml.Engine.CAEX.ExtensionsObjectWithExternalInterface

Namespace: Aml.Engine.CAEX.Extensions
Assembly: Aml.Engine (in Aml.Engine.dll) Version: 3.2
Syntax
public static class ObjectWithExternalInterface

The ObjectWithExternalInterface type exposes the following members.

Methods
 NameDescription
Public Extension MethodCode exampleAddInterfaceClassReference(IObjectWithExternalInterface, InterfaceFamilyType, Boolean, Boolean, String) Adds an InterfaceClass reference to this ObjectWithExternalInterface using the provided InterfaceClass object. The InterfaceClass reference is added as a ExternalInterfaceType object.
Public Extension MethodCode exampleAddInterfaceClassReference(IObjectWithExternalInterface, String, Boolean, Boolean, String) Adds an InterfaceClass reference to this ObjectWithExternalInterface using the provided CAEX path, referencing an InterfaceClass object. The InterfaceClass reference is added as a ExternalInterfaceType object.
Public Extension MethodCode exampleHasInterfaceClassReference(IObjectWithExternalInterface, InterfaceFamilyType, Boolean) Determines whether an object with ExternalInterfaces has an associated reference to the specified InterfaceClass. If inheritance relations between InterfaceClasses should be regarded, the optional parameter 'regardInheritance' should be set. In this case the specified InterfaceClass is either identical to a referenced InterfaceClass or a referenced InterfaceClass is derived from the specified InterfaceClass.
Public Extension MethodCode exampleHasInterfaceClassReference(IObjectWithExternalInterface, String, Boolean) Determines whether this Object with ExternalInterfaces has an associated InterfaceClass reference with the specified CAEX path interface reference. If inheritance relations between interface classes should be regarded, the optional parameter 'regardInheritance' should be set. In this case the specified InterfaceClass is either identical to a referenced InterfaceClass or a referenced InterfaceClass is derived from the specified InterfaceClass.
Public Extension MethodInterfaceClassReferences All external Interfaces of this Object with ExternalInterfaces with an associated InterfaceClass reference with the specified CAEX path interface reference. If inheritance relations between interface classes should be regarded, the optional parameter 'regardInheritance' should be set. In this case the specified InterfaceClass is either identical to a referenced InterfaceClass or a referenced InterfaceClass is derived from the specified InterfaceClass.
Top
See Also