ICAEXWrapper Interface |
The ICAEXWrapper type exposes the following members.
| Name | Description | |
|---|---|---|
| CAEXParent | Gets the CAEXParent of this CAEX object | |
| Document |
Gets the XDocument containing the XML node of this object.
If the object has not been inserted into a document, the XDocument is null.
Direct manipulations of the XML document are not monitored by the AML engine.
(Inherited from IXMLWrapper) | |
| Exists |
Determines, if this instance is wrapped around an existing XML node
(Inherited from IXMLWrapper) | |
| Node |
Get the XML node of this instance. Direct manipulations of the XML node are not monitored by the AML engine.
(Inherited from IXMLWrapper) | |
| Owner |
Gets the XML parent node of this instance. Direct manipulations of the XML node are not monitored by the AML
engine.
(Inherited from IXMLWrapper) | |
| TagName |
Gets the Schema Tag name of this instance.
(Inherited from IXMLWrapper) |
| Name | Description | |
|---|---|---|
| CAEXChild | Gets the first child of this CAEX object with the defined CAEX tag name. | |
| CAEXChildren | Gets all children of this CAEX object with the defined CAEX tag name. | |
| Remove | Removes this object |
| Name | Description | |
|---|---|---|
| AMLSchemaManager |
Gets the associated CAEX schema manager of the CAEX object.
(Defined by CAEXBasicObjectExtensions) | |
| Ancestors |
Finds all ancestors of the provided CAEX object.
(Defined by CAEXBasicObjectExtensions) | |
| AncestorsT |
Finds the ancestors of the provided CAEX object which have the given type.
(Defined by CAEXBasicObjectExtensions) | |
| CAEXDocument |
Gets the CAEX document which contains this CAEX object.
(Defined by CAEXBasicObjectExtensions) | |
| CAEXFile |
Gets the CAEX file which contains this CAEX object.
(Defined by CAEXBasicObjectExtensions) | |
| CAEXSchema |
Gets the associated CAEX schema of the CAEX object.
(Defined by CAEXBasicObjectExtensions) | |
| DescendantsT |
Finds the descendants of the provided CAEX object which are of the given type.
(Defined by CAEXBasicObjectExtensions) | |
| FindCaexObjectFromIdT |
Finds the CAEX object with the specified id and the specified Type.
(Defined by CAEXBasicObjectExtensions) | |
| FindReferencedClassT |
Finds the CAEX object with the specified CAEX path and the specified Type.
(Defined by CAEXBasicObjectExtensions) | |
| FirstAncestor |
Finds the first ancestor of the specified CAEX object which fulfils the specified predicate
(Defined by CAEXBasicObjectExtensions) | |
| FirstAncestor |
Finds the first ancestor of the specified CAEX object with the given Tag name
(Defined by CAEXBasicObjectExtensions) | |
| FirstAncestorT |
Finds the first ancestor of the specified CAEX object in the given Type.
(Defined by CAEXBasicObjectExtensions) | |
| GetParentT |
Tries to get a CAEX parent with the specified Type of the provided caexObject. If the parent is
not assignable to the provided type, the result is null.
(Defined by CAEXBasicObjectExtensions) | |
| IsAMLObject |
Determines whether the CAEX object is an AutomationML object. If the CAEX object is a SystemUnitClass or
InternalElement,
it is checked, if there exists a role reference to the AutomationMLBaseRole. If the CAEX object is an
ExternalInterface,
it is checked, if there exists an InterfaceClass reference to an AutomationMLBase Interface.
(Defined by AmlObjectsExtensions) | |
| Library |
Gets the Library which contains this CAEX object.
(Defined by CAEXBasicObjectExtensions) |