Share via


DependencyProperty.GetMetadata(TypeName) メソッド

定義

型に登録されている依存関係プロパティのプロパティ メタデータ値を取得します。 情報の取得元の型を型参照として指定します。

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

パラメーター

forType
TypeName Type

依存関係プロパティのメタデータを取得する特定の型の名前を型参照として指定します (System.Type for Microsoft .NET、Visual C++ コンポーネント拡張機能の TypeName ヘルパー構造体 (C++/CX))。

戻り値

プロパティ メタデータ オブジェクト。

この例では、メタデータに登録および格納されている既定値に基づいて、 FrameworkElement に存在する特定の依存関係プロパティの既定値を報告するユーティリティ メソッドを実装します。

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

適用対象

こちらもご覧ください