Lire en anglais

Partager via


UIPropertyMetadata Constructeurs

Définition

Initialise une nouvelle instance de la classe UIPropertyMetadata.

Surcharges

UIPropertyMetadata()

Initialise une nouvelle instance de la classe UIPropertyMetadata.

UIPropertyMetadata(Object)

Initialise une nouvelle instance de la classe UIPropertyMetadata avec la valeur par défaut spécifiée de la propriété.

UIPropertyMetadata(PropertyChangedCallback)

Initialise une nouvelle instance de la classe UIPropertyMetadata avec le rappel PropertyChanged spécifié.

UIPropertyMetadata(Object, PropertyChangedCallback)

Initialise une nouvelle instance de la classe UIPropertyMetadata avec le rappel PropertyChanged spécifié.

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback)

Initialise une nouvelle instance de la classe UIPropertyMetadata avec la valeur par défaut et les rappels spécifiés.

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean)

Initialise une nouvelle instance de la classe UIPropertyMetadata avec la valeur par défaut et les rappels spécifiés, ainsi qu'une valeur booléenne utilisée pour désactiver des animations sur la propriété.

UIPropertyMetadata()

Initialise une nouvelle instance de la classe UIPropertyMetadata.

C#
public UIPropertyMetadata ();

S’applique à

.NET Framework 4.8.1 et autres versions
Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

UIPropertyMetadata(Object)

Initialise une nouvelle instance de la classe UIPropertyMetadata avec la valeur par défaut spécifiée de la propriété.

C#
public UIPropertyMetadata (object defaultValue);

Paramètres

defaultValue
Object

Valeur par défaut de la propriété de dépendance, habituellement fournie comme valeur d'un type spécifique.

S’applique à

.NET Framework 4.8.1 et autres versions
Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

UIPropertyMetadata(PropertyChangedCallback)

Initialise une nouvelle instance de la classe UIPropertyMetadata avec le rappel PropertyChanged spécifié.

C#
public UIPropertyMetadata (System.Windows.PropertyChangedCallback propertyChangedCallback);

Paramètres

propertyChangedCallback
PropertyChangedCallback

Référence à l'implémentation d'un gestionnaire que le système de propriétés doit appeler à chaque fois que la valeur effective de la propriété change.

S’applique à

.NET Framework 4.8.1 et autres versions
Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

UIPropertyMetadata(Object, PropertyChangedCallback)

Initialise une nouvelle instance de la classe UIPropertyMetadata avec le rappel PropertyChanged spécifié.

C#
public UIPropertyMetadata (object defaultValue, System.Windows.PropertyChangedCallback propertyChangedCallback);

Paramètres

defaultValue
Object

Valeur par défaut de la propriété de dépendance, habituellement fournie comme valeur d'un type spécifique.

propertyChangedCallback
PropertyChangedCallback

Référence à l'implémentation d'un gestionnaire que le système de propriétés doit appeler à chaque fois que la valeur effective de la propriété change.

S’applique à

.NET Framework 4.8.1 et autres versions
Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback)

Initialise une nouvelle instance de la classe UIPropertyMetadata avec la valeur par défaut et les rappels spécifiés.

C#
public UIPropertyMetadata (object defaultValue, System.Windows.PropertyChangedCallback propertyChangedCallback, System.Windows.CoerceValueCallback coerceValueCallback);

Paramètres

defaultValue
Object

Valeur par défaut de la propriété de dépendance, habituellement fournie comme valeur d'un type spécifique.

propertyChangedCallback
PropertyChangedCallback

Référence à l'implémentation d'un gestionnaire que le système de propriétés doit appeler à chaque fois que la valeur effective de la propriété change.

coerceValueCallback
CoerceValueCallback

Référence à l'implémentation d'un gestionnaire qui doit être appelée à chaque fois que le système de propriétés appelle CoerceValue(DependencyProperty) à l'aide de cette propriété.

S’applique à

.NET Framework 4.8.1 et autres versions
Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean)

Initialise une nouvelle instance de la classe UIPropertyMetadata avec la valeur par défaut et les rappels spécifiés, ainsi qu'une valeur booléenne utilisée pour désactiver des animations sur la propriété.

C#
public UIPropertyMetadata (object defaultValue, System.Windows.PropertyChangedCallback propertyChangedCallback, System.Windows.CoerceValueCallback coerceValueCallback, bool isAnimationProhibited);

Paramètres

defaultValue
Object

Valeur par défaut de la propriété de dépendance, habituellement fournie comme valeur d'un type spécifique.

propertyChangedCallback
PropertyChangedCallback

Référence à l'implémentation d'un gestionnaire que le système de propriétés doit appeler à chaque fois que la valeur effective de la propriété change.

coerceValueCallback
CoerceValueCallback

Référence à l'implémentation d'un gestionnaire qui doit être appelée à chaque fois que le système de propriétés appelle CoerceValue(DependencyProperty) à l'aide de cette propriété.

isAnimationProhibited
Boolean

Affectez la valeur true pour éviter que le système de propriétés anime la propriété à laquelle ces métadonnées sont appliquées. De telles propriétés déclenchent des exceptions runtime si des tentatives d'animation ont lieu. La valeur par défaut est false.

S’applique à

.NET Framework 4.8.1 et autres versions
Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9