Freigeben über


UIPropertyMetadata Konstruktoren

Definition

Initialisiert eine neue Instanz der UIPropertyMetadata-Klasse.

Überlädt

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 den angegebenen Rückrufen.

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean)

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

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 für die Abhängigkeitseigenschaft, der normalerweise als Wert eines bestimmten Typs angegeben wird.

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 muss, wenn der effektive Wert der Eigenschaft geändert wird.

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 für die Abhängigkeitseigenschaft, der normalerweise als Wert eines bestimmten Typs angegeben wird.

propertyChangedCallback
PropertyChangedCallback

Verweis auf eine Handlerimplementierung, die vom Eigenschaftensystem aufgerufen werden muss, wenn der effektive Wert der Eigenschaft geändert wird.

Gilt für:

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback)

Initialisiert eine neue Instanz der UIPropertyMetadata-Klasse mit dem angegebenen Standardwert und den angegebenen 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 für die Abhängigkeitseigenschaft, der normalerweise als Wert eines bestimmten Typs angegeben wird.

propertyChangedCallback
PropertyChangedCallback

Verweis auf eine Handlerimplementierung, die vom Eigenschaftensystem aufgerufen werden muss, wenn der effektive Wert der Eigenschaft geändert wird.

coerceValueCallback
CoerceValueCallback

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

Gilt für:

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean)

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

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 für die Abhängigkeitseigenschaft, der normalerweise als Wert eines bestimmten Typs angegeben wird.

propertyChangedCallback
PropertyChangedCallback

Verweis auf eine Handlerimplementierung, die vom Eigenschaftensystem aufgerufen werden muss, wenn der effektive Wert der Eigenschaft geändert wird.

coerceValueCallback
CoerceValueCallback

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

isAnimationProhibited
Boolean

Auf true festgelegt, um zu verhindern, dass das Eigenschaftensystem die Eigenschaft animiert, auf die diese Metadaten angewendet werden. Solche Eigenschaften lösen Laufzeitausnahmen aus, wenn sie animiert werden. Der Standardwert ist false.

Gilt für: