UIPropertyMetadata Konstruktoren

Definition

Initialisiert eine neue Instanz der UIPropertyMetadata-Klasse.

Überlädt

Name Beschreibung
UIPropertyMetadata()

Initialisiert eine neue Instanz der UIPropertyMetadata-Klasse.

UIPropertyMetadata(Object)

Initialisiert eine neue Instanz der UIPropertyMetadata Klasse mit dem angegebenen Standardwert für die Eigenschaft.

UIPropertyMetadata(PropertyChangedCallback)

Initialisiert eine neue Instanz der UIPropertyMetadata Klasse mit dem angegebenen PropertyChanged-Rückruf.

UIPropertyMetadata(Object, PropertyChangedCallback)

Initialisiert eine neue Instanz der UIPropertyMetadata Klasse mit dem angegebenen PropertyChanged-Rückruf.

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback)

Initialisiert eine neue Instanz der UIPropertyMetadata Klasse mit dem angegebenen Standardwert und Rückrufen.

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean)

Initialisiert eine neue Instanz der UIPropertyMetadata Klasse mit dem angegebenen Standardwert und Rückrufen und einem booleschen Wert, der zum Deaktivieren von Animationen für die Eigenschaft verwendet wird.

UIPropertyMetadata()

Initialisiert eine neue Instanz der UIPropertyMetadata-Klasse.

public:
 UIPropertyMetadata();
public UIPropertyMetadata();
Public Sub New ()

Gilt für:

UIPropertyMetadata(Object)

Initialisiert eine neue Instanz der UIPropertyMetadata Klasse mit dem angegebenen Standardwert für die Eigenschaft.

public:
 UIPropertyMetadata(System::Object ^ defaultValue);
public UIPropertyMetadata(object defaultValue);
new System.Windows.UIPropertyMetadata : obj -> System.Windows.UIPropertyMetadata
Public Sub New (defaultValue As Object)

Parameter

defaultValue
Object

Der Standardwert der Abhängigkeitseigenschaft, in der Regel als Wert eines bestimmten Typs angegeben.

Gilt für:

UIPropertyMetadata(PropertyChangedCallback)

Initialisiert eine neue Instanz der UIPropertyMetadata Klasse mit dem angegebenen PropertyChanged-Rückruf.

public:
 UIPropertyMetadata(System::Windows::PropertyChangedCallback ^ propertyChangedCallback);
public UIPropertyMetadata(System.Windows.PropertyChangedCallback propertyChangedCallback);
new System.Windows.UIPropertyMetadata : System.Windows.PropertyChangedCallback -> System.Windows.UIPropertyMetadata
Public Sub New (propertyChangedCallback As PropertyChangedCallback)

Parameter

propertyChangedCallback
PropertyChangedCallback

Verweis auf eine Handlerimplementierung, die vom Eigenschaftensystem aufgerufen werden soll, wenn sich der effektive Wert der Eigenschaft ändert.

Gilt für:

UIPropertyMetadata(Object, PropertyChangedCallback)

Initialisiert eine neue Instanz der UIPropertyMetadata Klasse mit dem angegebenen PropertyChanged-Rückruf.

public:
 UIPropertyMetadata(System::Object ^ defaultValue, System::Windows::PropertyChangedCallback ^ propertyChangedCallback);
public UIPropertyMetadata(object defaultValue, System.Windows.PropertyChangedCallback propertyChangedCallback);
new System.Windows.UIPropertyMetadata : obj * System.Windows.PropertyChangedCallback -> System.Windows.UIPropertyMetadata
Public Sub New (defaultValue As Object, propertyChangedCallback As PropertyChangedCallback)

Parameter

defaultValue
Object

Der Standardwert der Abhängigkeitseigenschaft, in der Regel als Wert eines bestimmten Typs angegeben.

propertyChangedCallback
PropertyChangedCallback

Verweis auf eine Handlerimplementierung, die vom Eigenschaftensystem aufgerufen werden soll, wenn sich der effektive Wert der Eigenschaft ändert.

Gilt für:

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback)

Initialisiert eine neue Instanz der UIPropertyMetadata Klasse mit dem angegebenen Standardwert und Rückrufen.

public:
 UIPropertyMetadata(System::Object ^ defaultValue, System::Windows::PropertyChangedCallback ^ propertyChangedCallback, System::Windows::CoerceValueCallback ^ coerceValueCallback);
public UIPropertyMetadata(object defaultValue, System.Windows.PropertyChangedCallback propertyChangedCallback, System.Windows.CoerceValueCallback coerceValueCallback);
new System.Windows.UIPropertyMetadata : obj * System.Windows.PropertyChangedCallback * System.Windows.CoerceValueCallback -> System.Windows.UIPropertyMetadata
Public Sub New (defaultValue As Object, propertyChangedCallback As PropertyChangedCallback, coerceValueCallback As CoerceValueCallback)

Parameter

defaultValue
Object

Der Standardwert der Abhängigkeitseigenschaft, in der Regel als Wert eines bestimmten Typs angegeben.

propertyChangedCallback
PropertyChangedCallback

Verweis auf eine Handlerimplementierung, die vom Eigenschaftensystem aufgerufen werden soll, wenn sich der effektive Wert der Eigenschaft ändert.

coerceValueCallback
CoerceValueCallback

Verweisen Sie auf eine Handlerimplementierung, die aufgerufen werden soll, wenn das Eigenschaftensystem für diese Eigenschaft aufruft CoerceValue(DependencyProperty) .

Gilt für:

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean)

Initialisiert eine neue Instanz der UIPropertyMetadata Klasse mit dem angegebenen Standardwert und Rückrufen und einem booleschen Wert, der zum Deaktivieren von Animationen für die Eigenschaft verwendet wird.

public:
 UIPropertyMetadata(System::Object ^ defaultValue, System::Windows::PropertyChangedCallback ^ propertyChangedCallback, System::Windows::CoerceValueCallback ^ coerceValueCallback, bool isAnimationProhibited);
public UIPropertyMetadata(object defaultValue, System.Windows.PropertyChangedCallback propertyChangedCallback, System.Windows.CoerceValueCallback coerceValueCallback, bool isAnimationProhibited);
new System.Windows.UIPropertyMetadata : obj * System.Windows.PropertyChangedCallback * System.Windows.CoerceValueCallback * bool -> System.Windows.UIPropertyMetadata
Public Sub New (defaultValue As Object, propertyChangedCallback As PropertyChangedCallback, coerceValueCallback As CoerceValueCallback, isAnimationProhibited As Boolean)

Parameter

defaultValue
Object

Der Standardwert der Abhängigkeitseigenschaft, in der Regel als Wert eines bestimmten Typs angegeben.

propertyChangedCallback
PropertyChangedCallback

Verweis auf eine Handlerimplementierung, die vom Eigenschaftensystem aufgerufen werden soll, wenn sich der effektive Wert der Eigenschaft ändert.

coerceValueCallback
CoerceValueCallback

Verweisen Sie auf eine Handlerimplementierung, die aufgerufen werden soll, wenn das Eigenschaftensystem für diese Eigenschaft aufruft CoerceValue(DependencyProperty) .

isAnimationProhibited
Boolean

Legen Sie fest, um zu true verhindern, dass das Eigenschaftensystem die Eigenschaft animiert, auf die diese Metadaten angewendet werden. Solche Eigenschaften lösen Laufzeit-Ausnahmen aus, wenn Animationen dieser Eigenschaften versucht werden. Der Standardwert lautet false.

Gilt für: