Freigeben über


IAttachedPropertyStore Schnittstelle

Definition

Stellt einen anfügbaren Memberspeicher für ein Objekt dar, in dem anfügbare Member festgelegt werden. Auf diesen anfügbaren Memberspeicher kann anschließend mit AttachablePropertyServices verwiesen werden.

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

Hinweise

Ein anfügenbarer Member wird in der Regel implementiert und als anfügende Eigenschaft verwendet. Der Begriff "anfügende Member" bietet die Möglichkeit, dass eine Technologie auch ein System für anfügende Ereignisse definiert. Als Element in einem Eigenschaftenspeicher speichert ein anfügende Ereignis einen Verweis auf den Handler, der über die Verwendung anfügenbarer Member zugewiesen wird. Ein anfügenbares Ereignis in XAML kann denselben Speicher wie die anfügenden Eigenschaften verwenden, auch wenn das anfügende Ereignis nicht wirklich eine Eigenschaft mit dem zugrunde liegenden Typsystem ist oder wie es in der realen Verwendung betrachtet wird.

Eigenschaften

PropertyCount

Ruft die Anzahl der anfügbaren Membereinträge in diesem anfügbaren Memberspeicher ab.

Methoden

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

Kopiert alle anfügbaren Member-Wert-Paare aus diesem anfügbaren Memberspeicher in ein Zielarray.

RemoveProperty(AttachableMemberIdentifier)

Entfernt den Eintrag für den angegebenen anfügbaren Member aus diesem anfügbaren Memberspeicher.

SetProperty(AttachableMemberIdentifier, Object)

Legt einen Wert für den angegebenen anfügbaren Member im angegebenen Speicher fest.

TryGetProperty(AttachableMemberIdentifier, Object)

Versucht, einen Wert für den angegebenen anfügbaren Member im angegebenen Speicher abzurufen.

Gilt für:

Weitere Informationen