Freigeben über


DependencyProperty.GetMetadata(TypeName) Methode

Definition

Ruft den Wert der Eigenschaftsmetadaten für die Abhängigkeitseigenschaft ab, wie sie für einen Typ registriert ist. Sie geben den Typ an, von dem Sie Informationen als Typverweis benötigen.

PropertyMetadata GetMetadata(TypeName const& forType);
public PropertyMetadata GetMetadata(System.Type forType);
function getMetadata(forType)
Public Function GetMetadata (forType As Type) As PropertyMetadata

Parameter

forType
TypeName Type

Der Name des spezifischen Typs, von dem die Metadaten der Abhängigkeitseigenschaft als Typreferenz abgerufen werden sollen (System.Type für Microsoft .NET, eine TypeName-Hilfsstruktur für Visual C++-Komponentenerweiterungen (C++/CX)).

Gibt zurück

Ein Objekt für Eigenschaftenmetadaten.

Beispiele

In diesem Beispiel wird eine Hilfsprogrammmethode implementiert, die den Standardwert einer bestimmten Abhängigkeitseigenschaft meldet, wie sie in FrameworkElement vorhanden ist, basierend auf dem in den Metadaten registrierten und gespeicherten Standardwert.

public static object GetDefaultValueForFrameworkDP(DependencyProperty dpIdentifier)
{
    PropertyMetadata metadataInfo = dpIdentifier.GetMetadata(typeof(FrameworkElement));
    return metadataInfo.DefaultValue;
}

Gilt für:

Weitere Informationen