DependencyProperty.GetMetadata(TypeName) Méthode
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.
Récupère la valeur de métadonnées de propriété pour la propriété de dépendance telle qu’inscrite auprès d’un type. Vous spécifiez le type à partir duquel vous souhaitez obtenir des informations comme référence de type.
PropertyMetadata GetMetadata(TypeName const& forType);
public PropertyMetadata GetMetadata(System.Type forType);
function getMetadata(forType)
Public Function GetMetadata (forType As Type) As PropertyMetadata
Paramètres
Nom du type spécifique à partir duquel récupérer les métadonnées de propriété de dépendance, comme référence de type (System.Type pour Microsoft .NET, struct d’assistance TypeName pour les extensions de composant Visual C++ (C++/CX)).
Retours
Objet de métadonnées de propriété.
Exemples
Cet exemple implémente une méthode utilitaire qui signale la valeur par défaut d’une propriété de dépendance donnée telle qu’elle existe dans FrameworkElement, en fonction de la valeur par défaut inscrite et stockée dans les métadonnées.
public static object GetDefaultValueForFrameworkDP(DependencyProperty dpIdentifier)
{
PropertyMetadata metadataInfo = dpIdentifier.GetMetadata(typeof(FrameworkElement));
return metadataInfo.DefaultValue;
}
Public Shared Function GetDefaultValueForFrameworkDP(dpIdentifier As DependencyProperty) As Object
Dim metadataInfo As PropertyMetadata = dpIdentifier.GetMetadata(GetType(FrameworkElement))
GetDefaultValueForFrameworkDP = metadataInfo.DefaultValue
End Function