IAttachedPropertyStore Interfaccia

Definizione

Rappresenta un archivio di membri associabili per un oggetto in cui vengono impostati i membri associabili.Represents an attachable member store for an object where attachable members are set. È possibile fare riferimento a questo archivio di membri associabili con un oggetto AttachablePropertyServices.This attachable member store can then be referenced with AttachablePropertyServices.

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

Commenti

Un membro collegabile viene in genere implementato e utilizzato come proprietà collegabile.An attachable member is typically implemented and used as an attachable property. Il termine "membro collegabile" fornisce la possibilità che una tecnologia definisca anche un sistema per gli eventi collegabili.The term "attachable member" provides for the possibility that a technology also defines a system for attachable events. Come elemento in un archivio di proprietà, un evento collegabile archivia un riferimento al gestore assegnato tramite l'utilizzo del membro collegabile.As an item in a property store, an attachable event stores a reference to the handler that is assigned through attachable member usage. Un evento collegabile in XAML può usare lo stesso archivio delle proprietà collegabili, anche se l'evento collegabile non è realmente una proprietà del sistema di tipi sottostante o come viene considerato nell'uso reale.An attachable event in XAML can use the same store as the attachable properties do, even if the attachable event is not truly a property to the underlying type system or as it is considered in real-world use.

Proprietà

PropertyCount

Ottiene il numero delle voci dei membri associabili in questo archivio di membri associabili.Gets the count of the attachable member entries in this attachable member store.

Metodi

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

Copia tutte le coppie membro associabile/valore da questo archivio di membri associabili in una matrice di destinazione.Copies all attachable member/value pairs from this attachable member store into a destination array.

RemoveProperty(AttachableMemberIdentifier)

Rimuove la voce per il membro associabile specificato da questo archivio di membri associabili.Removes the entry for the specified attachable member from this attachable member store.

SetProperty(AttachableMemberIdentifier, Object)

Imposta un valore per il membro associabile specificato nell'archivio specificato.Sets a value for the specified attachable member in the specified store.

TryGetProperty(AttachableMemberIdentifier, Object)

Tenta di ottenere un valore per il membro associabile specificato nell'archivio specificato.Attempts to get a value for the specified attachable member in the specified store.

Si applica a

Vedi anche