IAttachedPropertyStore Interface

Definição

Representa um repositório de membros anexável para um objeto em que os membros anexáveis são definidos. Esse repositório de membros anexável pode ser referenciado com AttachablePropertyServices.

public interface class IAttachedPropertyStore
public interface IAttachedPropertyStore
type IAttachedPropertyStore = interface
Public Interface IAttachedPropertyStore

Comentários

Um membro anexável normalmente é implementado e usado como uma propriedade anexável. O termo "membro anexável" fornece a possibilidade de que uma tecnologia também defina um sistema para eventos anexáveis. Como um item em um repositório de propriedades, um evento anexável armazena uma referência ao manipulador atribuído por meio do uso de membro anexável. Um evento anexável em XAML pode usar o mesmo repositório que as propriedades anexáveis, mesmo que o evento anexável não seja realmente uma propriedade para o sistema de tipos subjacente ou como é considerado em uso do mundo real.

Propriedades

Nome Description
PropertyCount

Obtém a contagem das entradas de membro anexáveis neste repositório de membros anexável.

Métodos

Nome Description
CopyPropertiesTo(KeyValuePair<AttachableMemberIdentifier,Object>[], Int32)

Copia todos os pares de membro/valor anexáveis desse repositório de membros anexável para uma matriz de destino.

RemoveProperty(AttachableMemberIdentifier)

Remove a entrada do membro anexável especificado deste repositório de membros anexável.

SetProperty(AttachableMemberIdentifier, Object)

Define um valor para o membro anexável especificado no repositório especificado.

TryGetProperty(AttachableMemberIdentifier, Object)

Tenta obter um valor para o membro anexável especificado no repositório especificado.

Aplica-se a

Confira também