Langage

IAttachedPropertyStore Interface

Définition

Représente un magasin de membres attachable pour un objet où les membres pouvant être attachés sont définis. Ce magasin de membres attachable peut ensuite être référencé avec AttachablePropertyServices.

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

Remarques

Un membre pouvant être attaché est généralement implémenté et utilisé comme propriété attachable. Le terme « membre attachable » offre la possibilité qu’une technologie définit également un système pour les événements attachables. En tant qu’élément d’un magasin de propriétés, un événement pouvant être attaché stocke une référence au gestionnaire affecté par le biais de l’utilisation des 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 pouvant être attaché n’est pas vraiment une propriété au système de type sous-jacent ou comme il est considéré dans l’utilisation réelle.

Propriétés

Nom Description
PropertyCount

Obtient le nombre d’entrées de membre attachables dans ce magasin de membres attachable.

Méthodes

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

Copie toutes les paires membre/valeur attachables de ce magasin de membres attachables dans un tableau de destination.

RemoveProperty(AttachableMemberIdentifier)

Supprime l’entrée du membre attachable spécifié de ce magasin de membres pouvant être attaché.

SetProperty(AttachableMemberIdentifier, Object)

Définit une valeur pour le membre attachable spécifié dans le magasin spécifié.

TryGetProperty(AttachableMemberIdentifier, Object)

Tente d’obtenir une valeur pour le membre attachable spécifié dans le magasin spécifié.

S’applique à

Voir aussi