Classe ModelItemDictionary
Aggiornamento: novembre 2007
Implementa il supporto del dizionario chiavi/valori per gli oggetti ModelItem.
Spazio dei nomi: Microsoft.Windows.Design.Model
Assembly: Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)
Sintassi
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
Note
La classe ModelItemDictionary deriva dall'oggetto ModelItem e implementa il supporto per un dizionario di coppie chiave/valore. Le chiavi e i valori sono entrambi elementi. L'oggetto ModelItemDictionary definisce una proprietà associata Key che viene aggiunta a tutti gli elementi contenuti nel dizionario. Il tipo di dati della proprietà Key è ModelItem e viene contrassegnata come non esplorabile e non serializzabile. Oltre alla proprietà Key, l'oggetto ModelItemDictionary restituisce anche una proprietà Item dal relativo insieme di proprietà nello stesso modo dell'oggetto ModelItemCollection. L'oggetto ModelItemDictionary riutilizza l'oggetto ModelProperty definito nell'oggetto ModelItemCollection. Il valore restituito è un'enumerazione dei valori del dizionario. La proprietà Source di tutti gli elementi del dizionario fa riferimento a questa proprietà Item.
Gerarchia di ereditarietà
System.Object
Microsoft.Windows.Design.Model.ModelItem
Microsoft.Windows.Design.Model.ModelItemDictionary
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.Windows.Design.Model