The following tables list the members exposed by Elements.
| Name | Description | |
|---|---|---|
![]()  | Elements Constructor | Creates a collection of elements. | 
| Name | Description | |
|---|---|---|
![]()  | Count | Gets the number of elements in the collection. | 
![]()  | Item | Gets the element at the specified index within the collection. | 
| Name | Description | |
|---|---|---|
![]()  | Add | Overloaded. Adds an element to the collection and returns its index. | 
![]()  | Clear | Removes all the elements from the collection. | 
![]()  | Contains | Gets whether an element is in the collection. | 
![]()  | Find | Finds an element in the collection that matches the specified name. | 
![]()  | FindByType | Finds an element in the collection that matches the specified type and name. | 
![]()  | FireElementAddNotify | Internal use only. | 
![]()  | FireElementDeletingNotify | Internal use only | 
![]()  | GetEnumerator | Overloaded. Returns the index and number of the array list of elements. | 
![]()  | IndexOf | Get the index of an element in the collection. | 
![]()  | Insert | Overloaded. Inserts an element to the collection at the specified index. | 
![]()  | MoveItemInternal | Internal use only | 
![]()  | Remove | Removes the specified element from the collection. | 
![]()  | RemoveAt | Removes the specified element (by index) from the collection. | 
![]()  | RemoveByName | Removes the specified element (by name) from the collection. | 
![]()  | Replace | Replaces an existing element with a new one. | 
![]()  | ReplaceAt | Replaces an existing element index with a new one. | 
| Name | Description | |
|---|---|---|
![]()  | ElementAddNotify | Occurs when an element is added. | 
![]()  | ElementDeletingNotify | Occurs when an element is deleted. | 
    
    
    
    
    
    


