Click or drag to resize

AutomationMLBaseRoleClassLib Class

Contains definitions and access methods of standard base RoleClass objects.
Inheritance Hierarchy
SystemObject
  Aml.Engine.AmlObjectsAutomationMLBaseRoleClassLib

Namespace: Aml.Engine.AmlObjects
Assembly: Aml.Engine (in Aml.Engine.dll) Version: 3.2
Syntax
public static class AutomationMLBaseRoleClassLib

The AutomationMLBaseRoleClassLib type exposes the following members.

Methods
 NameDescription
Public Extension MethodAddAutomationMLBaseRoleClassLib Gets the AutomationMLBaseRoleClassLib from the provided document. If the document doesn't contain the required library it will be automatically imported from an external resource.
Public Extension MethodIsAutomationMLBaseRole Determines whether the specified role reference defines an inheritance relation from the AutomationMLBaseRole RoleClass
Public Extension MethodIsFacet Determines whether the specified role reference defines an inheritance relation from the Facet RoleClass
Public Extension MethodIsFrame Determines whether the specified role reference defines an inheritance relation from the Frame RoleClass
Public Extension MethodIsGroup Determines whether the specified role reference defines an inheritance relation from the Group RoleClass
Public Extension MethodIsInterlockingSourceGroupObsolete.
Determines whether the specified role reference defines an inheritance relation from the InterlockingSourceGroup RoleClass
Public Extension MethodIsInterlockingTargetGroupObsolete.
Determines whether the specified role reference defines an inheritance relation from the InterlockingTargetGroup RoleClass
Public Extension MethodIsLogicObjectObsolete.
Determines whether the specified role reference defines an inheritance relation from the LogicObject RoleClass
Public Extension MethodIsPort Determines whether the specified role reference defines an inheritance relation from the Port RoleClass
Public Extension MethodIsProcess Determines whether the specified role reference defines an inheritance relation from the Process RoleClass
Public Extension MethodIsProcessStructure Determines whether the specified role reference defines an inheritance relation from the ProcessStructure RoleClass
Public Extension MethodIsProduct Determines whether the specified role reference defines an inheritance relation from the Product RoleClass
Public Extension MethodIsProductStructure Determines whether the specified role reference defines an inheritance relation from the ProductStructure RoleClass
Public Extension MethodIsPropertySet Determines whether the specified role reference defines an inheritance relation from the PropertySet RoleClass
Public Extension MethodIsResource Determines whether the specified role reference defines an inheritance relation from the Resource RoleClass
Public Extension MethodIsResourceStructure Determines whether the specified role reference defines an inheritance relation from the ResourceStructure RoleClass
Public Extension MethodIsStructure Determines whether the specified role reference defines an inheritance relation from the Structure RoleClass
Public Extension MethodMakeAutomationMLBaseRole Makes the AutomationML base role.
Public Extension MethodMakeFacet Makes the facet.
Public Extension MethodMakeGroup Makes the group.
Public Extension MethodMakePort Makes the port.
Public Extension MethodMakeProcess Makes the process.
Public Extension MethodMakeProcessStructure Makes the process structure.
Public Extension MethodMakeProduct Makes the Product.
Public Extension MethodMakeProductStructure Makes the product structure.
Public Extension MethodMakePropertySet Makes the property set.
Public Extension MethodMakeResource Makes the resource.
Public Extension MethodMakeResourceStructure Makes the resource structure.
Public Extension MethodMakeStructure Makes the structure.
Top
Fields
 NameDescription
Public fieldStatic memberAutomationMLBaseRole The 'AutomationMLBaseRole' RoleClass path
Public fieldStatic memberAutomationMLBaseRoleClassLibName The 'AutomationMLBaseRoleClassLib' library name
Public fieldStatic memberFacet The 'Facet' RoleClass path
Public fieldStatic memberFrame The 'Frame' RoleClass path
Public fieldStatic memberGroup The 'Group' RoleClass path
Public fieldStatic memberInterlockingSourceGroupObsolete.
The 'InterlockingSourceGroup' RoleClass path
Public fieldStatic memberInterlockingTargetGroupObsolete.
The 'InterlockingTargetGroup' RoleClass path
Public fieldStatic memberLogicObjectObsolete.
The 'LogicObject' RoleClass path
Public fieldStatic memberPort The 'Port' RoleClass path
Public fieldStatic memberProcess The 'Process' RoleClass path
Public fieldStatic memberProcessStructure The 'ProcessStructure' RoleClass path
Public fieldStatic memberProduct The 'Product' RoleClass path
Public fieldStatic memberProductStructure The 'ProductStructure' RoleClass path
Public fieldStatic memberPropertySet The 'PropertySet' RoleClass path
Public fieldStatic memberResource The 'Resource' RoleClass path
Public fieldStatic memberResourceStructure The 'ResourceStructure' RoleClass path
Public fieldStatic memberStructure The 'Structure' RoleClass path
Top
See Also