ModelItemDictionary-Klasse
Aktualisiert: November 2007
Implementiert Schlüssel-Wert-Wörterbuchunterstützung für ModelItem-Objekte.
Namespace: Microsoft.Windows.Design.Model
Assembly: Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)
Syntax
Public MustInherit Class ModelItemDictionary _
Inherits ModelItem _
Implements IDictionary(Of ModelItem, ModelItem), _
ICollection(Of KeyValuePair(Of ModelItem, ModelItem)), IEnumerable(Of KeyValuePair(Of ModelItem, ModelItem)), _
IDictionary, ICollection, IEnumerable, INotifyCollectionChanged
Dim instance As ModelItemDictionary
public abstract class ModelItemDictionary : ModelItem,
IDictionary<ModelItem, ModelItem>, ICollection<KeyValuePair<ModelItem, ModelItem>>,
IEnumerable<KeyValuePair<ModelItem, ModelItem>>, IDictionary,
ICollection, IEnumerable, INotifyCollectionChanged
public ref class ModelItemDictionary abstract : public ModelItem,
IDictionary<ModelItem^, ModelItem^>, ICollection<KeyValuePair<ModelItem^, ModelItem^>>,
IEnumerable<KeyValuePair<ModelItem^, ModelItem^>>, IDictionary,
ICollection, IEnumerable, INotifyCollectionChanged
public abstract class ModelItemDictionary extends ModelItem implements IDictionary<ModelItem, ModelItem>, ICollection<KeyValuePair<ModelItem, ModelItem>>, IEnumerable<KeyValuePair<ModelItem, ModelItem>>, IDictionary, ICollection, IEnumerable, INotifyCollectionChanged
Hinweise
Die ModelItemDictionary-Klasse wird vom ModelItem abgeleitet und implementiert Unterstützung für ein Wörterbuch von Schlüssel-Wert-Paaren. Sowohl die Schlüssel als auch die Werte sind Elemente. Das ModelItemDictionary definiert eine angefügte Key-Eigenschaft und fügt diese allen Elementen im Wörterbuch hinzu. Der Datentyp der Key-Eigenschaft lautet ModelItem, und er wird als nicht durchsuchbar und nicht serialisierbar markiert. Zusätzlich zur Key-Eigenschaft gibt ModelItemDictionary außerdem eine Item-Eigenschaft seiner Eigenschaftenauflistung zurück, genau wie ModelItemCollection. ModelItemDictionary verwendet die in der ModelItemCollection definierte ModelProperty wieder. Der zurückgegebene Wert ist eine Enumeration der Werte im Wörterbuch. Die Source-Eigenschaft aller Elemente im Wörterbuch verweist auf diese Item-Eigenschaft.
Vererbungshierarchie
System.Object
Microsoft.Windows.Design.Model.ModelItem
Microsoft.Windows.Design.Model.ModelItemDictionary
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Siehe auch
Referenz
Microsoft.Windows.Design.Model-Namespace