UndoableKeyedCollection TKey, TNode  Class TIBCO Spotfire 6.5 API Reference
An undoable collection of document nodes that behaves like a hybrid between a list and a dictionary.
Inheritance Hierarchy

System Object
  Spotfire.Dxp.Framework.DocumentModel Node
    UndoableNode
      UndoableCollectionNode
        Spotfire.Dxp.Framework.DocumentModel UndoableKeyedCollection TKey, TNode 

Namespace: Spotfire.Dxp.Framework.DocumentModel
Assembly: Spotfire.Dxp.Framework (in Spotfire.Dxp.Framework.dll) Version: 14.10.7525.5058 (14.10.7525.5058)
Syntax

[SerializableAttribute]
public class UndoableKeyedCollection<TKey, TNode> : UndoableCollectionNode, 
	IList<TNode>, ICollection<TNode>, IEnumerable<TNode>, IEnumerable 
where TNode : DocumentNode
Type Parameters

TKey
The type of key held by the nodes in the collection.
TNode
The type of the nodes in the collection.
Remarks

An UndoableKeyedCollection is a list of document nodes that can be efficiently accessed both using the index in the list (just like an UndoableList T ) and a key. Each node in an UndoableKeyedCollection must have an UndoableProperty T  with value of type TKey. The value of that property can be used to efficiently access the nodes.
Version Information

Supported in: 6.5, 6.0, 5.5, 5.0, 4.5
See Also