Freigeben über


PropertyMetadata Klasse

Definition

Achtung

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Stellt das Verhalten einer Abhängigkeitseigenschaft dar.

public ref class PropertyMetadata
public class PropertyMetadata
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public class PropertyMetadata
type PropertyMetadata = class
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type PropertyMetadata = class
Public Class PropertyMetadata
Vererbung
PropertyMetadata
Attribute

Hinweise

Hinweis

In diesem Material werden veraltete Typen und Namespaces erläutert. Weitere Informationen finden Sie unter Veraltete Typen in Windows Workflow Foundation 4.5.

Konstruktoren

PropertyMetadata()

Initialisiert eine neue Instanz der PropertyMetadata-Klasse.

PropertyMetadata(Attribute[])

Initialisiert eine neue Instanz der PropertyMetadata-Klasse mit dem einem Array von Attributen.

PropertyMetadata(DependencyPropertyOptions)

Initialisiert eine neue Instanz der PropertyMetadata-Klasse mit einem DependencyPropertyOptions-Enumerationswert.

PropertyMetadata(DependencyPropertyOptions, Attribute[])

Initialisiert eine neue Instanz der PropertyMetadata-Klasse mit einem DependencyPropertyOptions-Enumerationswert und einem Array von Attributen.

PropertyMetadata(Object)

Initialisiert eine neue Instanz der PropertyMetadata-Klasse mit einem Standardeigenschaftswert.

PropertyMetadata(Object, Attribute[])

Initialisiert eine neue Instanz der PropertyMetadata-Klasse mit einem Standardeigenschaftswert und einem Array von Attributen.

PropertyMetadata(Object, DependencyPropertyOptions)

Initialisiert eine neue Instanz der PropertyMetadata-Klasse mit einem Standardeigenschaftswert und einem DependencyPropertyOptions-Enumerationswert.

PropertyMetadata(Object, DependencyPropertyOptions, Attribute[])

Initialisiert eine neue Instanz der PropertyMetadata-Klasse mit einem Standardeigenschaftenwert, einem DependencyPropertyOptions-Enumerationswert und einem Array von Attributen.

PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride)

Initialisiert eine neue Instanz der PropertyMetadata-Klasse mit einem Standardeigenschaftswert, einem DependencyPropertyOptions-Enumerationswert und Delegaten zum Überschreiben der GetValue-Logik und der SetValue-Logik, die der Abhängigkeitseigenschaft zugeordnet sind.

PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride, Attribute[])

Initialisiert eine neue Instanz der PropertyMetadata-Klasse mit einem Standardeigenschaftswert, einem DependencyPropertyOptions-Enumerationswert, Delegaten zum Überschreiben der GetValue-Logik und der SetValue-Logik, die der Abhängigkeitseigenschaft zugeordnet sind, und ein Array von Attributen.

Eigenschaften

DefaultValue

Ruft den Standardwert der zugeordneten Abhängigkeitseigenschaft ab oder legt diesen fest.

GetValueOverride

Ruft den GetValueOverride-Rückruf ab oder legt ihn fest. Es handelt sich um einen Rückruf, der umgehend bei einem Aufruf der GetValue(DependencyProperty)-Methode ausgelöst wird.

IsMetaProperty

Ruft einen Wert ab, mit dem angegeben wird, ob Options auf Metadata festgelegt ist.

IsNonSerialized

Ruft einen Wert ab, mit dem angegeben wird, ob Options auf NonSerialized festgelegt ist.

IsReadOnly

Ruft einen Wert ab, mit dem angegeben wird, ob Options auf ReadOnly festgelegt sind.

IsSealed

Ruft einen Wert ab, der angibt, ob PropertyMetadata auf eine Eigenschaft angewendet wurde, die zum unveränderlichen Zustand führt.

Options

Ruft die Eigenschaft ab, die die Optionseinstellung für die DependencyProperty zugeordnete PropertyMetadata darstellt, oder legt sie fest.

SetValueOverride

Ruft den SetValueOverride-Rückruf ab oder legt ihn fest. Es handelt sich um einen Rückruf, der umgehend bei einem Aufruf der SetValue(DependencyProperty, Object)-Methode ausgelöst wird.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetAttributes()

Ruft ein Array ab, das alle Attribute beinhaltet.

GetAttributes(Type)

Empfängt ein Array vom Typ Attribute, das die Attribute mit einem Typ gleich attributeType beinhaltet.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
OnApply(DependencyProperty, Type)

Ermöglicht Verarbeitung, wenn PropertyMetadata für eine Abhängigkeitseigenschaft übernommen wird.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für