![]() | Facet |
The FacetAttributeSequence type exposes the following members.
Name | Description | |
---|---|---|
![]() | Append |
This method is not applicable if the owner is an AMLFacet.
(Overrides CAEXSequenceTAppend) |
![]() | Append(String) |
Appends a new Attribute with the provided name to the sequence of Attributes, if the conditions for Facet
Attributes are fulfilled.
Facet Attributes are a subset of Attributes which are defined for the Parent object of an AMLFacet.
An Attribute
with the specified name can only be added as a Facet Attribute, if the Facets parent has an identical Attribute
with that name and the Attribute has not been associated to the Facet before.
(Overrides CAEXSequenceOfCAEXObjectsTAppend(String)) |
![]() ![]() | Append(ValueTupleString, Object) |
Creates a new CAEX object and appends it to already existing elements. The content of the
new element can be optionally defined using an array of tuples defining attribute names and their values.
(Inherited from CAEXSequenceT) |
![]() | AppendWithReference |
Appends a new object to the sequence with a reference to the provided class.
(Inherited from CAEXSequenceOfCAEXObjectsWithReferenceT) |
![]() | At |
Gets the CAEX object at the specified index.
(Inherited from CAEXSequenceT) |
![]() | GetCAEXAttribute | Obsolete. Gets the CAEX attribute with the provided attribute path from the Attribute sequence. This method can be used to direct access a nested attribute using the complete attribute path. The Path root should be the top level attribute. (Inherited from AttributeSequence) |
![]() | GetEnumerator |
Gets the enumerator for this sequence.
(Inherited from CAEXSequenceT) |
![]() | IndexOf |
Gets the Index of the specified CAEX object in this sequence of elements.
(Inherited from CAEXSequenceT) |
![]() | Insert |
Inserts the specified attribute into this sequence. Before the attribute is inserted, it is checked,
if it is a valid Facet attribute.
(Overrides CAEXSequenceOfCAEXObjectsTInsert(T, Boolean)) |
![]() | InsertAt |
Inserts the specified CAEX object into this sequence at the defined index.
(Inherited from CAEXSequenceT) |
![]() | Move |
Moves the CAEX object at the specified index to a new location in the collection.
(Inherited from CAEXSequenceT) |
![]() | Prepend |
This method is not applicable for Facet attributes.
(Overrides CAEXSequenceTPrepend) |
![]() | Prepend(String) |
Creates a new CAEX object with the specified name and prepends it to the sequence.
(Inherited from CAEXSequenceOfCAEXObjectsT) |
![]() | Prepend(ValueTupleString, Object) |
Creates a new CAEX object and prepends it to already existing elements. The content of the
new element can be defined using an array of tuples defining attribute names and their values.
(Inherited from CAEXSequenceT) |
![]() | Remove |
Removes all CAEX objects from this sequence.
(Inherited from NamedElementSequenceT) |
![]() | RemoveAt |
Removes the element at the given index.
(Inherited from NamedElementSequenceT) |
![]() | RemoveElement |
Removes the provided CAEX object from this sequence.
(Inherited from CAEXSequenceT) |