UIPropertyMetadata Classe

Définition

Fournit des métadonnées de propriété pour les propriétés ne faisant pas partie de l'infrastructure qui n'ont aucun impact sur le rendu/l'interface utilisateur au niveau principal.

public ref class UIPropertyMetadata : System::Windows::PropertyMetadata
public class UIPropertyMetadata : System.Windows.PropertyMetadata
type UIPropertyMetadata = class
    inherit PropertyMetadata
Public Class UIPropertyMetadata
Inherits PropertyMetadata
Héritage
UIPropertyMetadata
Dérivé

Remarques

FrameworkPropertyMetadata (dérivée de cette classe) est la classe de métadonnées plus courante utilisée pour les propriétés au niveau de l’infrastructure qui ont également un impact sur l’interface utilisateur/rendu.

Constructeurs

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(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(PropertyChangedCallback)

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

Propriétés

CoerceValueCallback

Obtient ou définit une référence à une implémentation CoerceValueCallback spécifiée dans ces métadonnées.

(Hérité de PropertyMetadata)
DefaultValue

Obtient ou définit la valeur par défaut de la propriété de dépendance.

(Hérité de PropertyMetadata)
IsAnimationProhibited

Obtient ou définit une valeur qui déclare si les animations doivent être désactivées sur la propriété de dépendance où l'instance de métadonnées conteneur est appliquée.

IsSealed

Obtient une valeur qui détermine si les métadonnées ont été appliquées à une propriété, entraînant l'état immuable de cette instance de métadonnées.

(Hérité de PropertyMetadata)
PropertyChangedCallback

Obtient ou définit une référence à une implémentation PropertyChangedCallback spécifiée dans ces métadonnées.

(Hérité de PropertyMetadata)

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
Merge(PropertyMetadata, DependencyProperty)

Fusionne ces métadonnées avec les métadonnées de base.

(Hérité de PropertyMetadata)
OnApply(DependencyProperty, Type)

Appelé lorsque ces métadonnées ont été appliquées à une propriété qui indique que les métadonnées sont sealed.

(Hérité de PropertyMetadata)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à

Voir aussi