![]() | Ref |
The RefURIAttributeType type exposes the following members.
Name | Description | |
---|---|---|
![]() | AdditionalInformation |
Gets the collection of AdditionalInformation values contained in this instance.
(Inherited from CAEXBasicObject) |
![]() | Attribute |
Gets a collection of Attributes contained in this instance.
(Inherited from AttributeTypeType) |
![]() | AttributeAndDescendants |
Gets the attributes and all nested attributes.
(Inherited from AttributeTypeType) |
![]() | AttributeDataType |
Gets and sets the AttributeDataType attribute of this Attribute object.
If the referenced attribute type does not base on an XML standard base type, the AttributeDataType may remain empty
or not present.
(Inherited from AttributeTypeType) |
![]() | AttributePath |
Returns the attribute path, which is equal to the attribute name for any attribute, which is not a nested attribute
or a concatenation
of attribute names separated by the attribute path delimiter for nested attributes.
(Inherited from AttributeType) |
![]() | AttributeTreeOwner |
Gets the owner of the Attribute Tree. This is the first ancestor, which is not an AttributeType object.
(Inherited from AttributeType) |
![]() | AttributeTypeDefiningAttribute |
Gets the Attribute datatype which is valid for values of all ValueAttributes of this element.
For this class, it is the instance itself.
(Inherited from AttributeTypeType) |
![]() | AttributeTypeReference |
Gets and sets the AttributeType of an Attribute object, defining a new instance to class relation, using the CAEX
attribute
RefAttributeType.
(Inherited from AttributeType) |
![]() | AttributeValue |
Gets and set the encoded/decoded attribute value according to the defined AttributeDataType.
If no AtttibuteDatatype is defined the type is set
according to the ClrToXmlType(Type) result.
(Inherited from AttributeTypeType) |
![]() | CAEXDocument |
Gets the CAEX document of this CAEX object. If the CAEX object has not been inserted
into a document or has been removed from the document, the value is null.
(Inherited from CAEXWrapper) |
![]() | CAEXParent |
Gets the CAEXParent of this instance if it exists.
(Inherited from CAEXWrapper) |
![]() | CAEXSequenceOfCAEXObject |
Gets the CAEXSequence containing this CAEX object
(Inherited from CAEXWrapper) |
![]() | ChangeMode |
Gets and sets the change mode for a CAEX element (Optional in CAEX).
(Inherited from CAEXBasicObject) |
![]() | Constraint |
Gets the collection of AttributeValueRequirement objects contained in this instance.
(Inherited from AttributeTypeType) |
![]() | Copyright |
Gets and sets the Copyright for this object.
(Inherited from CAEXBasicObject) |
![]() | CopyrightElement |
Gets the wrapper for the Copyright element.
(Inherited from CAEXBasicObject) |
![]() | DefaultAttributeValue |
Gets and set the encoded/decoded default attribute value according to the defined AttributeDataType.
(Inherited from AttributeTypeType) |
![]() | DefaultValue |
Gets and sets the DefaultValue element of this Attribute object. Use the
property DefaultAttributeValue, to get or set the type encoded
default value according to the Attribute Data Type.
(Inherited from AttributeTypeType) |
![]() | Description |
Gets and sets the Description for this object.
(Inherited from CAEXBasicObject) |
![]() | DescriptionElement |
Gets the wrapper for the Description element.
(Inherited from CAEXBasicObject) |
![]() | Document |
Gets the XDocument of the wrapped XML-Element
(Inherited from CAEXWrapper) |
![]() | Exists |
Determines if this is a wrapper around an existing XML-Element
(Inherited from CAEXWrapper) |
![]() | FilePath | Gets the pure file path of this external reference attribute without the identifier. |
![]() | ID |
Gets and sets a unique identifier of the CAEX object (optional in CAEX). AutomationML requires IDs for some
Elements.
These IDs are automatically set when such elements are created.
(Inherited from CAEXObject) |
![]() | IsDeleted |
Determines, if this object is not contained in any document
(Inherited from CAEXWrapper) |
![]() | IsMaster |
Gets a value indicating whether this instance is a master attribute referenced by mirror attributes.
(Inherited from AttributeType) |
![]() | IsMirror |
Gets a value indicating whether this instance is a mirror of another Attribute object.
(Inherited from AttributeType) |
![]() | IsOverridden |
Determines, if this is an overridden Attribute
(Inherited from AttributeTypeType) |
![]() | IsRefURIAttribute | Gets a value indicating whether this instance is a RefURI attribute. |
![]() | Item |
Gets the type-decoded value and sets the type-encoded value
for the value attribute with the defined name. The
allowed Names are ATTRIBUTE_VALUE_STRING and
ATTRIBUTE_DEFAULTVALUE_STRING.
(Inherited from AttributeTypeType) |
![]() | Master |
Gets the master Attribute object if this is a mirror and the master can be found in this CAEX document.
(Inherited from AttributeType) |
![]() | MasterID |
Gets the identifier of the master Attribute if this is a Mirror. The identifier contains the ID of the attribute
owner followed by the Attribute path.
(Inherited from AttributeType) |
![]() | MasterParentID |
Gets the ID of the master attributes parent instance, if this is a mirror Attribute object. If it is not a mirror,
null is returned.
(Inherited from AttributeType) |
![]() | Name |
Gets and sets the name of the CAEX object (required in CAEX).
(Inherited from CAEXObject) |
![]() | Node |
Gets the wrapped XML-Element
(Inherited from CAEXWrapper) |
![]() | Owner |
Gets the wrapped Xml-Element's parent
(Inherited from CAEXWrapper) |
![]() | RefAttributeType |
Gets and sets the RefAttributeType CAEX attribute of the Attribute object.
This property is used to create instance to class relations between Attributes (instances)
and AttributeType objects (classes).
(Inherited from AttributeTypeType) |
![]() | Reference |
Gets the referenced class
(Inherited from CaexObjectWithReferenceT) |
![]() | ReferenceAttributeName |
Gets the Name of the attribute of the wrapped Xml-Element, which is used to define the reference to the base class.
(Inherited from CaexObjectWithReferenceT) |
![]() | ReferencedNode | Gets the referenced node. |
![]() | RefSemantic |
Gets the collection of RefSemantic objects contained in this instance
(Inherited from AttributeTypeType) |
![]() | Revision |
Gets the collection of Revision objects contained in this instance.
(Inherited from CAEXBasicObject) |
![]() | SourceObjectInformation |
Gets the collection of SourceObjectInformation objects contained in this instance.
(Inherited from CAEXBasicObject) |
![]() | TagName |
Gets the name of the CAEX tag for this CAEX object.
(Inherited from CAEXWrapper) |
![]() | TheUri | Gets or sets the URI. |
![]() | Unit |
Gets and sets the Unit attribute for this Attribute object.
(Inherited from AttributeTypeType) |
![]() ![]() | Value |
Gets and sets the Value for this Attribute object.
The correct XML-String representation for the defined AttributeDataType
has to be ensured by the caller.
(Inherited from AttributeTypeType) |
![]() | ValueAttributes |
Gets all the CAEXValue objects for the defined value attributes of this instance. Recognized value attributes are
ATTRIBUTE_DEFAULTVALUE_STRING and ATTRIBUTE_VALUE_STRING.
(Inherited from AttributeTypeType) |
![]() | Version |
Gets and sets the Version for this object.
(Inherited from CAEXBasicObject) |
![]() | VersionElement |
Gets the wrapper for the Version element.
(Inherited from CAEXBasicObject) |