imbMCToken Methods |
[This is preliminary documentation and is subject to change.]
The imbMCToken type exposes the following members.
| Name | Description | |
|---|---|---|
| Add(String) |
Adds the specified path with name.
(Inherited from graphNodeCustom.) | |
| Add(IGraphNode) |
Adds the specified newChild, if its name is not already occupied
(Inherited from graphNodeCustom.) | |
| ContainsKey |
Determines whether the specified key contains key.
(Inherited from graphNodeBase.) | |
| Count | (Inherited from graphNodeBase.) | |
| CreateChildItem |
Creates new child item and sets the name, but still do not add it. Used internally by [!:Add(String pathWithName)] (Inherited from graphNodeCustom.) | |
| Equals | (Inherited from Object.) | |
| getChildNames |
Gets the child names.
(Inherited from graphNodeBase.) | |
| GetEnumerator |
Gets the enumerator.
(Inherited from graphNodeBase.) | |
| getFirst |
Gets the first.
(Inherited from graphNodeBase.) | |
| GetHashCode | (Inherited from Object.) | |
| GetIndex |
Returns the index of this node at its parent node. If no parent: returns -1
(Inherited from graphNodeCustom.) | |
| GetSibling |
Gets the sibling, relative to this node, positioned at n places defined by direction. It is range-safe, in sense: if node index + direction is higher then number of siblings, it will return the last sibling.
(Inherited from graphNodeCustom.) | |
| GetType | (Inherited from Object.) | |
| Remove(String) |
Removes by the key specified
(Inherited from graphNodeBase.) | |
| Remove(IEnumerableString) |
Removes all children with matching [!:graphNode.name] (Inherited from graphNodeBase.) | |
| RemoveByKey |
Removes child matching the specified key, on no match returns false (Inherited from graphNodeBase.) | |
| ToString | (Inherited from Object.) |
| Name | Description | |
|---|---|---|
| GetParentOfTypeT |
Returns first parent in ansestor line that is of specified type
(Defined by imbMCDocumentElementTools.) |