IAttachedPropertyStore Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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. |