UndoableKeyedCollection TKey, TNode  Class TIBCO Spotfire 7.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: 18.10.8513.5432 (18.10.8513.5432)
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: 7.0, 6.5, 6.0, 5.5, 5.0
See Also