UndoableKeyedCollection TKey, TNode  Class TIBCO Spotfire 6.0 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: 13.19.7018.3940 (13.19.7018.3940)
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.
See Also