IAttachedPropertyStore Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
Normalmente, um membro anexável é 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 do membro anexável. Um evento anexável no 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 tipo subjacente ou como é considerado em uso do mundo real.
Propriedades
PropertyCount |
Obtém a contagem de entradas de membro anexáveis neste repositório de membros anexável. |
Métodos
CopyPropertiesTo(KeyValuePair<AttachableMemberIdentifier,Object>[], Int32) |
Copia todos os pares de valor-membro anexáveis deste repositório de membros anexável para uma matriz de destino. |
RemoveProperty(AttachableMemberIdentifier) |
Remove a entrada para o membro anexável especificado desse 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. |