다음을 통해 공유


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

종속성 속성 메타데이터를 검색할 특정 형식의 이름입니다(Microsoft .NET용 System.Type , Visual C++ 구성 요소 확장용 TypeName 도우미 구조체(C++/CX)).

반환

속성 메타데이터 개체입니다.

예제

이 예제에서는 메타데이터에 등록되고 저장된 기본값을 기반으로 FrameworkElement에 있는 지정된 종속성 속성의 기본값을 보고하는 유틸리티 메서드를 구현합니다.

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

적용 대상

추가 정보