UIPropertyMetadata Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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) |