Condividi tramite


UIPropertyMetadata Costruttori

Definizione

Inizializza una nuova istanza della classe UIPropertyMetadata.

Overload

UIPropertyMetadata()

Inizializza una nuova istanza della classe UIPropertyMetadata.

UIPropertyMetadata(Object)

Inizializza una nuova istanza della classe UIPropertyMetadata, con il valore predefinito specificato per la proprietà.

UIPropertyMetadata(PropertyChangedCallback)

Inizializza una nuova istanza della classe UIPropertyMetadata, con il callback di PropertyChanged specificato.

UIPropertyMetadata(Object, PropertyChangedCallback)

Inizializza una nuova istanza della classe UIPropertyMetadata, con il callback di PropertyChanged specificato.

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback)

Inizializza una nuova istanza della classe UIPropertyMetadata, con il valore predefinito e i callback specificati.

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean)

Inizializza una nuova istanza della classe UIPropertyMetadata, con il valore predefinito e i callback specificati e un valore booleano utilizzato per disabilitare le animazioni nella proprietà.

UIPropertyMetadata()

Inizializza una nuova istanza della classe UIPropertyMetadata.

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

Si applica a

UIPropertyMetadata(Object)

Inizializza una nuova istanza della classe UIPropertyMetadata, con il valore predefinito specificato per la proprietà.

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

Parametri

defaultValue
Object

Valore predefinito della proprietà di dipendenza, in genere fornito come valore di un tipo specifico.

Si applica a

UIPropertyMetadata(PropertyChangedCallback)

Inizializza una nuova istanza della classe UIPropertyMetadata, con il callback di PropertyChanged specificato.

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)

Parametri

propertyChangedCallback
PropertyChangedCallback

Riferimento a un'implementazione del gestore che il sistema di proprietà chiamerà a ogni modifica del valore effettivo della proprietà.

Si applica a

UIPropertyMetadata(Object, PropertyChangedCallback)

Inizializza una nuova istanza della classe UIPropertyMetadata, con il callback di PropertyChanged specificato.

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)

Parametri

defaultValue
Object

Valore predefinito della proprietà di dipendenza, in genere fornito come valore di un tipo specifico.

propertyChangedCallback
PropertyChangedCallback

Riferimento a un'implementazione del gestore che il sistema di proprietà chiamerà a ogni modifica del valore effettivo della proprietà.

Si applica a

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback)

Inizializza una nuova istanza della classe UIPropertyMetadata, con il valore predefinito e i callback specificati.

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)

Parametri

defaultValue
Object

Valore predefinito della proprietà di dipendenza, in genere fornito come valore di un tipo specifico.

propertyChangedCallback
PropertyChangedCallback

Riferimento a un'implementazione del gestore che il sistema di proprietà chiamerà a ogni modifica del valore effettivo della proprietà.

coerceValueCallback
CoerceValueCallback

Riferimento a un'implementazione del gestore che verrà chiamata ogni volta che il sistema di proprietà chiama CoerceValue(DependencyProperty) per la proprietà.

Si applica a

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean)

Inizializza una nuova istanza della classe UIPropertyMetadata, con il valore predefinito e i callback specificati e un valore booleano utilizzato per disabilitare le animazioni nella proprietà.

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)

Parametri

defaultValue
Object

Valore predefinito della proprietà di dipendenza, in genere fornito come valore di un tipo specifico.

propertyChangedCallback
PropertyChangedCallback

Riferimento a un'implementazione del gestore che il sistema di proprietà chiamerà a ogni modifica del valore effettivo della proprietà.

coerceValueCallback
CoerceValueCallback

Riferimento a un'implementazione del gestore che verrà chiamata ogni volta che il sistema di proprietà chiama CoerceValue(DependencyProperty) per la proprietà.

isAnimationProhibited
Boolean

true per impedire che il sistema di proprietà aggiunga un'animazione alla proprietà a cui vengono applicati i metadati. Tali proprietà genereranno eccezioni in fase di esecuzione se si tenta di animarle. Il valore predefinito è false.

Si applica a