Freigeben über


DependencyObject.UserData Eigenschaft

Definition

Ruft ein IDictionary ab, das dieser Klasseninstanz benutzerdefinierte Daten zuordnet.

public:
 property System::Collections::IDictionary ^ UserData { System::Collections::IDictionary ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Collections.IDictionary UserData { get; }
[<System.ComponentModel.Browsable(false)>]
member this.UserData : System.Collections.IDictionary
Public ReadOnly Property UserData As IDictionary

Eigenschaftswert

Ein Wörterbuch, das als Erweiterungshook für Entwickler fungiert, mit dem DependencyObject-Deklarationen für ein Entwurfstool geändert und benutzerdefinierte Daten einzelnen Aktivitätsdeklarationen zugeordnet werden.

Attribute

Hinweise

Diese Eigenschaft ist ein metaproperty, was bedeutet, dass sie zur Laufzeit unveränderlich ist. Metaproperties Ändern Sie sich nicht, nachdem eine Eigenschaftsinstanz zur Laufzeit erstellt wurde. Daher muss die Eigenschaft zur Entwurfszeit auf einen Literalwert festgelegt werden.

Diese Eigenschaft wird nicht in den standardmäßigen Activity-Deklarationsimplementierungen verwendet, die von Windows Workflow Foundation bereitgestellt werden. Diese Auflistung ist nicht serialisiert; Daten in dieser Auflistung werden nicht über die Entwurfszeit hinaus bis zur Laufzeit beibehalten.

Gilt für: