IAttachedPropertyStore Schnittstelle

Definition

Stellt einen anfügenden Memberspeicher für ein Objekt dar, in dem angefügte Member festgelegt sind. Auf diesen anfügenden Memberspeicher kann dann verwiesen AttachablePropertyServiceswerden.

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

Hinweise

Ein anfügende Member wird in der Regel implementiert und als angefügte 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ügendes Ereignis einen Verweis auf den Handler, der über die Verwendung von anfügenden Membern zugewiesen wird. Ein anfügende Ereignis in XAML kann denselben Speicher wie die anfügenden Eigenschaften verwenden, auch wenn das anfügende Ereignis nicht wirklich eine Eigenschaft für das zugrunde liegende Typsystem ist oder als in der realen Verwendung betrachtet wird.

Eigenschaften

Name Beschreibung
PropertyCount

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

Methoden

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

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

RemoveProperty(AttachableMemberIdentifier)

Entfernt den Eintrag für das angegebene anfügende Element aus diesem Speicher für anfügende Member.

SetProperty(AttachableMemberIdentifier, Object)

Legt einen Wert für das angegebene anfügende Element im angegebenen Speicher fest.

TryGetProperty(AttachableMemberIdentifier, Object)

Versucht, einen Wert für das angegebene anfügende Element im angegebenen Speicher abzurufen.

Gilt für:

Weitere Informationen