SmartArtNodeCollection class

Represents a collection of SmartArt nodes.

public sealed class SmartArtNodeCollection : ISmartArtNodeCollection


Count { get; }Returns count of nodes in collection Read-only Int32 Read-only Int32.
IsSynchronized { get; }Returns a value indicating whether access to the collection is synchronized (thread-safe). Read-only Boolean.
Item { get; }Returns node by index
SyncRoot { get; }Returns a synchronization root. Read-only Object.


AddNode()Add new smart art node or sub node.
AddNodeByPosition(int)Add new node in the selected position of nodes collection
CopyTo(Array, int)Copies all elements from the collection to the specified array.
GetEnumerator()Returns an enumerator that iterates through the collection.
RemoveNode(int)Remove node or sub node by index
RemoveNode(ISmartArtNode)Remove node or sub node

See Also