UIPropertyMetadata Costruttori

Definizione

Inizializza una nuova istanza della classe UIPropertyMetadata.

Overload

Nome Descrizione
UIPropertyMetadata()

Inizializza una nuova istanza della classe UIPropertyMetadata.

UIPropertyMetadata(Object)

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

UIPropertyMetadata(PropertyChangedCallback)

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

UIPropertyMetadata(Object, PropertyChangedCallback)

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

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback)

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

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean)

Inizializza una nuova istanza della UIPropertyMetadata classe , 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 UIPropertyMetadata classe 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 UIPropertyMetadata classe con il callback 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 deve essere chiamata dal sistema di proprietà ogni volta che cambia il valore effettivo della proprietà.

Si applica a

UIPropertyMetadata(Object, PropertyChangedCallback)

Inizializza una nuova istanza della UIPropertyMetadata classe con il callback 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 deve essere chiamata dal sistema di proprietà ogni volta che cambia il valore effettivo della proprietà.

Si applica a

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback)

Inizializza una nuova istanza della UIPropertyMetadata classe 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 deve essere chiamata dal sistema di proprietà ogni volta che cambia il valore effettivo della proprietà.

coerceValueCallback
CoerceValueCallback

Riferimento a un'implementazione del gestore che deve essere chiamata ogni volta che il sistema di proprietà chiama CoerceValue(DependencyProperty) su questa proprietà.

Si applica a

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean)

Inizializza una nuova istanza della UIPropertyMetadata classe , 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 deve essere chiamata dal sistema di proprietà ogni volta che cambia il valore effettivo della proprietà.

coerceValueCallback
CoerceValueCallback

Riferimento a un'implementazione del gestore che deve essere chiamata ogni volta che il sistema di proprietà chiama CoerceValue(DependencyProperty) su questa proprietà.

isAnimationProhibited
Boolean

Impostare su true per impedire al sistema di proprietà di animare la proprietà a cui vengono applicati questi metadati. Tali proprietà genereranno eccezioni in fase di esecuzione se vengono tentate animazioni di tali proprietà. Il valore predefinito è false.

Si applica a