This repository has been archived by the owner on Jun 22, 2019. It is now read-only.
T_CAEX_ClassModel_XmlExtension_XmlNodeExtensions
AutomationML edited this page Feb 23, 2017
·
2 revisions
Class XmlNodeExtensions.
System.Object
CAEX_ClassModel.XmlExtension.XmlNodeExtensions
Namespace: CAEX_ClassModel.XmlExtension
Assembly: AMLEngine (in AMLEngine.dll) Version: 3.5
C#
public static class XmlNodeExtensions
C++
[ExtensionAttribute]
public ref class XmlNodeExtensions abstract sealed
The XmlNodeExtensions type exposes the following members.
Name | Description | |
---|---|---|
CreateCAEXWrapper | creates CAEX object out of an XML node | |
Elements | Get all child Elements of the specified element with the specified node name. | |
FirstElement | Get the first child Element of the specified element with the specified node name. | |
getFullNodePath | Getting the full path from document root to the specified XmlNode. As name of an XmlNode is the value of the contained attribute "name" taken. Hierarchies are separated via the path separator (slash '/'). The name of the document root element CAEXFile is not contained in the path. | |
LastElement | Get the last child Element of the specified element with the specified node name. |
AMLEngine Documentation
Send comments on this topic to [AutomationML office](mailto:office%40automationml.org?Subject=AMLEngine Documentation)- Introduction
- [Version History](Version history)
- [Version 3.5](Version 3.4)
- [Version 3.1](Version 3.0)
- [Version 2.1](Version 2.1)
- [Version 2.0](Version 2.0)
- [Getting Started](Getting started)
- Examples
- AMLEngine API
- AttributeType
- AttributeValueRequirementType
- CAEXBasicObject
- CAEXDocument
- CAEXFileType
- CAEXObject
- ChangeModeStates
- CopyrightType
- DescriptionType
- ExternalInterfaceType
- ExternalReferenceType
- InstanceHierarchyType
- InterfaceClassLibType
- InterfaceClassType
- InterfaceFamilyType
- InterfaceNameMappingType
- InternalElementType
- InternalLinkType
- MappingType
- NominalScaledTypeType
- ObjectWithAttributes
- OrdinalScaledTypeType
- RefSemanticType
- RevisionType
- RoleClassLibType
- RoleClassType
- RoleFamilyType
- RoleRequirementsType
- SupportedRoleClassType
- SystemUnitClassLibType
- SystemUnitClassType
- SystemUnitFamilyType
- UnknownTypeType
- VersionType
- IClassWithBaseClassReference
- IInstantiable
- IObjectWithAttributes
- IObjectWithExternalInterface
- IObjectWithRoleReference
- CAEXPathReferenceTable Class
- CAEXTable(T) Class
- CAEXTables Class
- ElementCollection(T) Class
- PathReferenceElement Class
- ReferenceElement Class
- RepairTypeEnum Enumeration
- UpdateActionEnum Enumeration
- UpdateEventArgs Class
- ValidationElement Class
- ValidationKey Class
- ValidationTypeEnum Enumeration
- CAEX_ClassModel.XmlExtension Namespace