public interface ISmartArtNodeCollection extends IGenericCollection<ISmartArtNode>
Represents a collection of SmartArt nodes.
Modifier and Type | Method and Description |
---|---|
ISmartArtNode |
addNode()
Add new node or sub node.
|
ISmartArtNode |
addNodeByPosition(int position)
Add new node in the selected position of nodes collection.
|
ISmartArtNode |
get_Item(int index)
Returns node by index.
|
void |
removeNode(int index)
Remove node or sub node by index.
|
void |
removeNode(ISmartArtNode nodeObj)
Remove node or sub node.
|
iterator
ISmartArtNode get_Item(int index)
Returns node by index.
Read-only ISmartArtNode
index
- The zero-based index of the element.ISmartArtNode addNode()
Add new node or sub node.
void removeNode(int index)
Remove node or sub node by index.
index
- Zero-based index of nodecom.aspose.ms.System.ArgumentOutOfRangeException
- index is less than 0. -or- index is equal to or greater than siblings count.void removeNode(ISmartArtNode nodeObj)
Remove node or sub node.
nodeObj
- Node to remove.ISmartArtNode addNodeByPosition(int position)
Add new node in the selected position of nodes collection.
position
- Zero-base node position.com.aspose.ms.System.ArgumentOutOfRangeException
- position is less than 0.