The role class “AutomationMLBaseRole” is a basic abstract role type and the base class for all standard or user-defined role classes.

The AutomationMLBaseRole is formally defined in Table 43.

Table 43 - AutomationMLBaseRole Definition

Attribute

Value

BrowseName

AutomationMLBaseRole

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Inherit the components of the CAEXObjectType

HasProperty

Variable

ID

BaseDataType

PropertyType

Optional

HasProperty

Variable

Version

BaseDataType

PropertyType

Optional