Partilhar via


Classe ModelItemDictionary

Suporte a dicionários implementa chave/valor de ModelItem objetos.

Namespace:  Microsoft.Windows.Design.Model
Assembly:  Microsoft.Windows.Design.Interaction (em Microsoft.Windows.Design.Interaction.dll)

Sintaxe

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

Comentários

The ModelItemDictionary classe deriva de ModelItem e implementa o suporte a um dicionário de pares chave/valor. As chaves e os valores são itens.ModelItemDictionary define uma propriedade anexada adiciona todos os itens contidos no dicionário de chave, que é. O tipo de dados da propriedade chave é ModelItem e ele é marcado sistema autônomo não-navegável e não serializável. Juntamente com a propriedade de chave, ModelItemDictionary também retorna uma Item Assim como propriedade da sua coleção de propriedades ModelItemCollection. ModelItemDictionary reutiliza ModelProperty definido em ModelItemCollection. O valor retornado é uma enumeração dos valores no dicionário.The Source propriedade de todos os itens no dicionário refere-se a isso Item propriedade.

Hierarquia de herança

System.Object
  Microsoft.Windows.Design.Model.ModelItem
    Microsoft.Windows.Design.Model.ModelItemDictionary

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Membros ModelItemDictionary

Namespace Microsoft.Windows.Design.Model

ModelItem

Outros recursos

Arquitetura de extensibilidade Designer WPF