Determines whether the specified object is equal to the current object.
The object to compare with the current object.
true if the specified object is equal to the current object; otherwise, false.
Serves as the default hash function.
A hash code for the current object.
Returns a string that represents the current object.
A string that represents the current object.
StaticEqualsDetermines whether the specified object instances are considered equal.
The first object to compare.
The second object to compare.
true if the objects are considered equal; otherwise, false. If both objA and objB are null, the method returns true.
Gets a collection of methods for executing transactions on the document.
Adds a new node of the specified type if required. If a node of the specified type is already present in the collection, it is returned and nothing is added.
Generic type argument
A node of the speicifed type.
Determines whether the specified Spotfire.Dxp.Application.Extension.CustomNode exists in this the collection.
Determines whether a Spotfire.Dxp.Application.Extension.CustomNode of the specified type exists in this collection.
The node type.
Determines whether a Spotfire.Dxp.Application.Extension.CustomNode of the specified type exists in this collection.
Generic type argument
Removes the specified node.
The node to remove.
true if node was successfully removed; otherwise, false. This method also returns false if node is not found.
Tries to get the Spotfire.Dxp.Application.Extension.CustomNode of the specified type.
The node type.
The reference to be set.
Tries to get the Spotfire.Dxp.Application.Extension.CustomNode of the specified type.
Generic type argument
The reference to be set.
Represents a collection of custom nodes.
Remark
The collection cannot hold more than one instance of a specific custom node type. To store many instances of a certain node type, MyNode, do as follows:
Derive MyNode from DocumentNode instead of CustomNode. Then create a class MyNodeCollection that derives from CustomNode. Add a collection structure to MyNodeCollection (typically an UndoableList) that can hold instances of MyNode. Then simply add a single MyNodeCollection instance to the CustomNodeCollection.
Since
2.0