DependencyProperty.GetMetadata(TypeName) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
형식에 등록된 종속성 속성의 속성 메타데이터 값을 검색합니다. 정보를 원하는 형식을 형식 참조로 지정합니다.
PropertyMetadata GetMetadata(TypeName const& forType);
public PropertyMetadata GetMetadata(System.Type forType);
function getMetadata(forType)
Public Function GetMetadata (forType As Type) As PropertyMetadata
매개 변수
종속성 속성 메타데이터를 검색할 특정 형식의 이름입니다(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