Extended Path Notation - Referencing Sub Attributes
Sub attributes (i.e. attributes defined as children of other attributes) can be referenced using the extended path notation.
The extended path, supports a hierarchical path and takes the form:
[attribute]\[attribute]\...\Attribute
Where:
- \ - separates attribute names (hierarchy)
- [attribute] - parent attribute name can be specified or omitted
- Attribute - represents the child attribute
Examples
\Attribute1
We are referring to the sub attribute whose name contains [Attribute1].
Notice that if more than one attribute has a child attribute whose name contains [Attribute1], the first occurrence will be used.
\\Attribute1
We are referring to a second level child attribute whose name contains [Attribute1].
Notice that if more than one attribute has a second level child attribute whose name contains [Attribute1], the first occurrence will be used.
\Attribute\Attribute1
We are referring to a second level child attribute whose name contains [Attribute1 ]and whose parent attribute name contains [Attribute].
Notice that if more than one attribute has a second level child attribute whose name contains [Attribute1], and whose parent attribute name contains [Attribute] the first occurrence will be used.