Partager via


IAttachedPropertyStore Interface

Définition

Représente une banque de membres pouvant être attachés pour un objet dans lequel les membres pouvant être attachés sont définis. Cette banque de membres pouvant être attachés peut ensuite être référencée avec AttachablePropertyServices.

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

Remarques

Un membre attachable est généralement implémenté et utilisé comme propriété attachable. Le terme « membre attachable » prévoit la possibilité qu’une technologie définisse également un système pour les événements attachables. En tant qu’élément dans un magasin de propriétés, un événement attachable stocke une référence au gestionnaire affecté via l’utilisation de membres attachables. Un événement attachable en XAML peut utiliser le même magasin que les propriétés attachables, même si l’événement attachable n’est pas vraiment une propriété du système de type sous-jacent ou qu’il est considéré dans le monde réel.

Propriétés

PropertyCount

Obtient le nombre d'entrées de membres pouvant être attachés dans cette banque de membres pouvant être attachés.

Méthodes

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

Copie toutes les paires membre/valeur pouvant être attachées, à partir de cette banque de membres pouvant être attachés et vers un tableau de destination.

RemoveProperty(AttachableMemberIdentifier)

Supprime l'entrée pour le membre pouvant être attaché spécifié de cette banque de membres pouvant être attachés.

SetProperty(AttachableMemberIdentifier, Object)

Définit une valeur pour le membre pouvant être attaché spécifié dans la banque spécifiée.

TryGetProperty(AttachableMemberIdentifier, Object)

Essaie d'obtenir une valeur pour le membre pouvant être attaché spécifié dans la banque spécifiée.

S’applique à

Voir aussi