The following tables list the members exposed by ImGearMetadataNodeList.
Name | Description | |
---|---|---|
Count | Gets the number of elements contained in the List. | |
IsFixedSize | Gets a value indicating whether the List has a fixed size. | |
IsReadOnly | Gets a value indicating whether the List is read-only. | |
IsSynchronized | Gets a value indicating whether access to the List is synchronized (thread-safe). | |
Item | Provides access to single node within the node list. | |
SyncRoot | Gets an object that can be used to synchronize access to the List. |
Name | Description | |
---|---|---|
Add | Adds a node to the list. | |
AddOrdered | Adds a node to the list. | |
Clear | Clears the list. | |
Clone | Clones the list. | |
Contains | Checks whether or not the list contains the specified node. | |
CopyTo | Copies the list to the specified array at the specified position. | |
GetEnumerator | Returns enumerator for the collection. | |
IndexOf | Returns index of the node. | |
Insert | Inserts a node at the specified position. | |
LookUp | Overloaded. Searches the node list for a node which Tag is equal to the specified tag ID. | |
LookUpLeaf | Overloaded. This method searches the node list recursively for a leaf, according to the path parameter. Length of the path should correspond to the metadata structure depth, at which the desired node is located.
If a leaf is not present, the method returns null. The method does not search in the subtrees of the node list. | |
RecursiveSort | Sorts the list items recursively so that items within each level are sorted. | |
Remove | Overloaded. Removes the specified node. | |
RemoveAt | Removes the node at the specified index. | |
Sort | Sorts the list items. |