Version

IUIHierarchyNodeList Interface Members

The following tables list the members exposed by IUIHierarchyNodeList.

Public Properties
 NameDescription
 PropertyCountGets the count of IUIHierarchyNode instances contained within this collection.  
 PropertyIsFixedSizeIndicates whether the IUIHierarchyNodeList has a fixed-size.  
 PropertyIsReadOnlyIndicates whether the IUIHierarchyNodeList is read-only.  
 PropertyIsSynchronizedIndicates whether access to this collection is synchronized (i.e., thread-safe).  
 PropertyItemGets or sets the IUIHierarchyNode at the specified index within the list.  
 PropertySyncRootGets an object that consumers can use to synchronize access to this collection.  
Public Methods
 NameDescription
 MethodAddAdds an IUIHierarchyNode instance to the end of the list.  
 MethodClearRemoves all nodes from the list.  
 MethodContainsIndicates whether the specified IUIHierarchyNode exists within the list.  
 MethodCopyToCopies the IUIHierarchyNode instances within the current collection to an Array starting at a particular index.  
 MethodGetEnumeratorGets an enumerator that consumers can use to iterate through the list.  
 MethodIndexOfGets the index of a specific IUIHierarchyNode within the list, if it exists.  
 MethodInsertInserts an IUIHierarchyNode within the list at a specific index.  
 MethodRemoveRemoves the first occurrence of an IUIHierarchyNode within the list.  
 MethodRemoveAtRemoves the IUIHierarchyNode at the specified index within the list.  
See Also