IAttachedPropertyStore Gränssnitt

Definition

Representerar ett bifogat medlemsarkiv för ett objekt där anslutbara medlemmar anges. Det här kopplingsbara medlemsarkivet kan sedan refereras till med AttachablePropertyServices.

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

Kommentarer

En bifogad medlem implementeras vanligtvis och används som en bifogad egenskap. Termen "bifogad medlem" ger möjlighet att en teknik även definierar ett system för anslutningsbara händelser. Som ett objekt i ett egenskapslager lagrar en bifogad händelse en referens till den hanterare som tilldelas via anslutningbar medlemsanvändning. En kopplingsbar händelse i XAML kan använda samma arkiv som de anslutningsbara egenskaperna gör, även om den anslutningsbara händelsen inte är en egenskap till det underliggande typsystemet eller som den anses vara i verklig användning.

Egenskaper

Name Description
PropertyCount

Hämtar antalet anslutbara medlemsposter i det här bifogade medlemsarkivet.

Metoder

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

Kopierar alla kopplingsbara medlems-/värdepar från det här kopplingsbara medlemsarkivet till en målmatris.

RemoveProperty(AttachableMemberIdentifier)

Tar bort posten för den angivna bifogande medlemmen från det här bifogande medlemsarkivet.

SetProperty(AttachableMemberIdentifier, Object)

Anger ett värde för den angivna bifogande medlemmen i det angivna arkivet.

TryGetProperty(AttachableMemberIdentifier, Object)

Försöker hämta ett värde för den angivna bifogande medlemmen i det angivna arkivet.

Gäller för

Se även