ModelItemDictionary (Clase)
Actualización: noviembre 2007
Implementa compatibilidad de diccionario de claves/valores para objetos ModelItem.
Espacio de nombres: Microsoft.Windows.Design.Model
Ensamblado: Microsoft.Windows.Design.Interaction (en Microsoft.Windows.Design.Interaction.dll)
Sintaxis
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
Comentarios
La clase ModelItemDictionary se deriva de ModelItem e implementa compatibilidad para un diccionario de pares clave/valor. Tanto las claves como los valores son los elementos. ModelItemDictionary define una propiedad asociada Key, que se agrega a todos los elementos incluidos en el diccionario. El tipo de datos de la propiedad Key es ModelItem y se marca como no examinable y no serializable. Además de la propiedad Key, ModelItemDictionary también devuelve una propiedad Item de su colección de propiedades, al igual que ModelItemCollection. ModelItemDictionary reutiliza la propiedad ModelProperty definida en ModelItemCollection. El valor devuelto es una enumeración de los valores del diccionario. La propiedad Source de todos los elementos del diccionario hace referencia a esta propiedad Item.
Jerarquía de herencia
System.Object
Microsoft.Windows.Design.Model.ModelItem
Microsoft.Windows.Design.Model.ModelItemDictionary
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
ModelItemDictionary (Miembros)
Microsoft.Windows.Design.Model (Espacio de nombres)