 | AutomationMLInterfaceClassLibIsBehaviourLogicInterface Method |
Note: This API is now obsolete.
Determines whether the specified interface class is derived from the
BehaviourLogicInterface interface class. The method can resolve alias references anywhere
in the inheritance hierarchy.
Namespace: Aml.Engine.AmlObjectsAssembly: Aml.Engine (in Aml.Engine.dll) Version: 3.2
Syntax[ObsoleteAttribute("This RoleClass has been renamed to BehaviourLogicModelInterface and moved to AutomationMLLogicInterfaceClassLib")]
public static bool IsBehaviourLogicInterface(
this InterfaceClassType interfaceClass
)
<ExtensionAttribute>
<ObsoleteAttribute("This RoleClass has been renamed to BehaviourLogicModelInterface and moved to AutomationMLLogicInterfaceClassLib")>
Public Shared Function IsBehaviourLogicInterface (
interfaceClass As InterfaceClassType
) As Boolean
public:
[ExtensionAttribute]
[ObsoleteAttribute(L"This RoleClass has been renamed to BehaviourLogicModelInterface and moved to AutomationMLLogicInterfaceClassLib")]
static bool IsBehaviourLogicInterface(
InterfaceClassType^ interfaceClass
)
Parameters
- interfaceClass InterfaceClassType
- The interface class.
Return Value
Booleantrue if an inheritance relation could be resolved;
otherwise,
false.
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type
InterfaceClassType. When you use instance method syntax to call this method, omit the first parameter. For more information, see
Extension Methods (Visual Basic) or
Extension Methods (C# Programming Guide).
See Also