![]() | CAEXSequenceT Class |
public class CAEXSequence<T> : NamedElementSequence<T>, ICAEXSequence where T : CAEXWrapper
The CAEXSequenceT type exposes the following members.
Name | Description | |
---|---|---|
![]() | CAEXSequenceT | Creates a new instance of the CAEXSequencce for the specified owner and the specified name which has to be a valid name for child elements, which can be filtered out from the owner by this name. |
Name | Description | |
---|---|---|
![]() | CAEXOwner |
Gets the CAEX owner of this sequence
(Inherited from NamedElementSequenceT) |
![]() | Count |
Gets the number of elements in this sequence
(Inherited from NamedElementSequenceT) |
![]() | ElementName |
Gets the name of the elements in this sequence
(Inherited from NamedElementSequenceT) |
![]() | Elements |
Gets a list of unwrapped CAEX elements (XElements) of this sequence
(Inherited from NamedElementSequenceT) |
![]() | Exists |
Determines, if the sequence contains any element
(Inherited from NamedElementSequenceT) |
![]() | First | Gets a wrapper for the first CAEX element in this sequence, if the sequence contains no elements null is returned. |
![]() | IsOwnerDefined |
Determines, if the owner of the sequence is defined
(Inherited from NamedElementSequenceT) |
![]() | ItemInt32 |
Gets a wrapper for the CAEX element in this sequence at the given position
(Overrides NamedElementSequenceTItemInt32) |
![]() | ItemValueTupleString, String | Gets the first CAEX element with a specific XML-Attribute-Value from the sequence of elements. |
![]() | Last | Gets a wrapper for the last CAEX element in this sequence, if the sequence contains no elements null is returned. |
![]() | Owner |
Gets the owner of this sequence
(Inherited from NamedElementSequenceT) |
Name | Description | |
---|---|---|
![]() | Append | Creates a new CAEX object and appends it to already existing elements in this sequence. |
![]() ![]() | 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. |
![]() | At | Gets the CAEX object at the specified index. |
![]() | GetEnumerator |
Gets the enumerator for this sequence.
(Overrides NamedElementSequenceTGetEnumerator) |
![]() | IndexOf | Gets the Index of the specified CAEX object in this sequence of elements. |
![]() | Insert | Inserts the specified CAEX object into this sequence. If no position is specified the element is appended. If 'asFirst' is set to true, the element is prepended to already existing ones. |
![]() | InsertAt | Inserts the specified CAEX object into this sequence at the defined index. |
![]() | Move | Moves the CAEX object at the specified index to a new location in the collection. |
![]() | Prepend | Creates a new CAEX object and prepends it to already existing elements. |
![]() | 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. |
![]() | 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. |
Name | Description | |
---|---|---|
![]() ![]() | ICAEXSequenceAppend | Creates a new CAEX object and appends it to already existing elements in this sequence. |
![]() ![]() ![]() | ICAEXSequenceAppend(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. |
![]() ![]() | ICAEXSequenceAt | Gets the CAEX object at the specified index. |
![]() ![]() | ICAEXSequenceFirst | Gets a wrapper for the first CAEX element in this sequence, if the sequence contains no elements null is returned. |
![]() ![]() | ICAEXSequenceGetEnumerator | Gets the enumerator for this sequence. |
![]() ![]() | ICAEXSequenceIndexOf | Gets the Index of the specified CAEX object in this sequence of elements. |
![]() ![]() | ICAEXSequenceInsert | Inserts the specified CAEX object into this sequence. If no position is specified the element is appended. If 'asFirst' is set to true, the element is prepended to already existing ones. |
![]() ![]() | ICAEXSequenceInsertAt | Inserts the specified CAEX object into this sequence at the defined index. |
![]() ![]() | ICAEXSequenceItemInt32 | Gets a wrapper for the CAEX element in this sequence at the given position |
![]() ![]() | ICAEXSequenceItemValueTupleString, String | Gets the first CAEX object with a specific attribute value from the sequence of elements |
![]() ![]() | ICAEXSequenceLast | Gets a wrapper for the last CAEX element in this sequence, if the sequence contains no elements null is returned. |
![]() ![]() | ICAEXSequencePrepend | Creates a new CAEX object and prepends it to already existing elements. |
![]() ![]() | ICAEXSequencePrepend(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. |
![]() ![]() | ICAEXSequenceRemoveElement | Removes the provided CAEX object from this sequence. |