Click or drag to resize

ICAEXSequence Interface

This interface defines a sequence of CAEX elements.

Namespace: Aml.Engine.CAEX
Assembly: Aml.Engine (in Aml.Engine.dll) Version: 3.2
Syntax
public interface ICAEXSequence

The ICAEXSequence type exposes the following members.

Properties
 NameDescription
Public propertyFirst Gets a wrapper for the first CAEX element in this sequence, if the sequence contains no elements null is returned.
Public propertyItemInt32 Gets a wrapper for the CAEX element in this sequence at the given position
Public propertyItemValueTupleString, String Gets the first CAEX object with a specific attribute value from the sequence of elements
Public propertyLast Gets a wrapper for the last CAEX element in this sequence, if the sequence contains no elements null is returned.
Top
Methods
 NameDescription
Public methodAppend Creates a new CAEX object and appends it to already existing elements in this sequence.
Public methodCode exampleAppend(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.
Public methodAt Gets the CAEX object at the specified index.
Public methodGetEnumerator Gets the enumerator for this sequence.
Public methodIndexOf Gets the Index of the specified CAEX object in this sequence of elements.
Public methodInsert 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.
Public methodInsertAt Inserts the specified CAEX object into this sequence at the defined index.
Public methodMove Moves the CAEX object at the specified index to a new location in the collection.
Public methodPrepend Creates a new CAEX object and prepends it to already existing elements.
Public methodPrepend(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.
Public methodRemoveElement Removes the provided CAEX object from this sequence.
Top
See Also