다음을 통해 공유


UIPropertyMetadata 생성자

정의

UIPropertyMetadata 클래스의 새 인스턴스를 초기화합니다.

오버로드

UIPropertyMetadata()

UIPropertyMetadata 클래스의 새 인스턴스를 초기화합니다.

UIPropertyMetadata(Object)

속성의 지정된 기본값을 사용하여 UIPropertyMetadata 클래스의 새 인스턴스를 초기화합니다.

UIPropertyMetadata(PropertyChangedCallback)

지정된 PropertyChanged 콜백을 사용하여 UIPropertyMetadata 클래스의 새 인스턴스를 초기화합니다.

UIPropertyMetadata(Object, PropertyChangedCallback)

지정된 PropertyChanged 콜백을 사용하여 UIPropertyMetadata 클래스의 새 인스턴스를 초기화합니다.

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback)

지정된 기본값 및 콜백을 사용하여 UIPropertyMetadata 클래스의 새 인스턴스를 초기화합니다.

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean)

지정된 기본값과 콜백, 그리고 속성에 대해 애니메이션을 비활성화하는 데 사용하는 부울 값을 사용하여 UIPropertyMetadata 클래스의 새 인스턴스를 초기화합니다.

UIPropertyMetadata()

UIPropertyMetadata 클래스의 새 인스턴스를 초기화합니다.

public:
 UIPropertyMetadata();
public UIPropertyMetadata ();
Public Sub New ()

적용 대상

UIPropertyMetadata(Object)

속성의 지정된 기본값을 사용하여 UIPropertyMetadata 클래스의 새 인스턴스를 초기화합니다.

public:
 UIPropertyMetadata(System::Object ^ defaultValue);
public UIPropertyMetadata (object defaultValue);
new System.Windows.UIPropertyMetadata : obj -> System.Windows.UIPropertyMetadata
Public Sub New (defaultValue As Object)

매개 변수

defaultValue
Object

종속성 속성의 기본값이며, 일반적으로 특정 형식의 값으로 제공됩니다.

적용 대상

UIPropertyMetadata(PropertyChangedCallback)

지정된 PropertyChanged 콜백을 사용하여 UIPropertyMetadata 클래스의 새 인스턴스를 초기화합니다.

public:
 UIPropertyMetadata(System::Windows::PropertyChangedCallback ^ propertyChangedCallback);
public UIPropertyMetadata (System.Windows.PropertyChangedCallback propertyChangedCallback);
new System.Windows.UIPropertyMetadata : System.Windows.PropertyChangedCallback -> System.Windows.UIPropertyMetadata
Public Sub New (propertyChangedCallback As PropertyChangedCallback)

매개 변수

propertyChangedCallback
PropertyChangedCallback

속성의 유효 값이 변경될 때마다 속성 시스템에서 호출할 처리기 구현에 대한 참조입니다.

적용 대상

UIPropertyMetadata(Object, PropertyChangedCallback)

지정된 PropertyChanged 콜백을 사용하여 UIPropertyMetadata 클래스의 새 인스턴스를 초기화합니다.

public:
 UIPropertyMetadata(System::Object ^ defaultValue, System::Windows::PropertyChangedCallback ^ propertyChangedCallback);
public UIPropertyMetadata (object defaultValue, System.Windows.PropertyChangedCallback propertyChangedCallback);
new System.Windows.UIPropertyMetadata : obj * System.Windows.PropertyChangedCallback -> System.Windows.UIPropertyMetadata
Public Sub New (defaultValue As Object, propertyChangedCallback As PropertyChangedCallback)

매개 변수

defaultValue
Object

종속성 속성의 기본값이며, 일반적으로 특정 형식의 값으로 제공됩니다.

propertyChangedCallback
PropertyChangedCallback

속성의 유효 값이 변경될 때마다 속성 시스템에서 호출할 처리기 구현에 대한 참조입니다.

적용 대상

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback)

지정된 기본값 및 콜백을 사용하여 UIPropertyMetadata 클래스의 새 인스턴스를 초기화합니다.

public:
 UIPropertyMetadata(System::Object ^ defaultValue, System::Windows::PropertyChangedCallback ^ propertyChangedCallback, System::Windows::CoerceValueCallback ^ coerceValueCallback);
public UIPropertyMetadata (object defaultValue, System.Windows.PropertyChangedCallback propertyChangedCallback, System.Windows.CoerceValueCallback coerceValueCallback);
new System.Windows.UIPropertyMetadata : obj * System.Windows.PropertyChangedCallback * System.Windows.CoerceValueCallback -> System.Windows.UIPropertyMetadata
Public Sub New (defaultValue As Object, propertyChangedCallback As PropertyChangedCallback, coerceValueCallback As CoerceValueCallback)

매개 변수

defaultValue
Object

종속성 속성의 기본값이며, 일반적으로 특정 형식의 값으로 제공됩니다.

propertyChangedCallback
PropertyChangedCallback

속성의 유효 값이 변경될 때마다 속성 시스템에서 호출할 처리기 구현에 대한 참조입니다.

coerceValueCallback
CoerceValueCallback

속성 시스템에서 이 속성에 대해 CoerceValue(DependencyProperty)를 호출할 때마다 호출되는 처리기 구현에 대한 참조입니다.

적용 대상

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean)

지정된 기본값과 콜백, 그리고 속성에 대해 애니메이션을 비활성화하는 데 사용하는 부울 값을 사용하여 UIPropertyMetadata 클래스의 새 인스턴스를 초기화합니다.

public:
 UIPropertyMetadata(System::Object ^ defaultValue, System::Windows::PropertyChangedCallback ^ propertyChangedCallback, System::Windows::CoerceValueCallback ^ coerceValueCallback, bool isAnimationProhibited);
public UIPropertyMetadata (object defaultValue, System.Windows.PropertyChangedCallback propertyChangedCallback, System.Windows.CoerceValueCallback coerceValueCallback, bool isAnimationProhibited);
new System.Windows.UIPropertyMetadata : obj * System.Windows.PropertyChangedCallback * System.Windows.CoerceValueCallback * bool -> System.Windows.UIPropertyMetadata
Public Sub New (defaultValue As Object, propertyChangedCallback As PropertyChangedCallback, coerceValueCallback As CoerceValueCallback, isAnimationProhibited As Boolean)

매개 변수

defaultValue
Object

종속성 속성의 기본값이며, 일반적으로 특정 형식의 값으로 제공됩니다.

propertyChangedCallback
PropertyChangedCallback

속성의 유효 값이 변경될 때마다 속성 시스템에서 호출할 처리기 구현에 대한 참조입니다.

coerceValueCallback
CoerceValueCallback

속성 시스템에서 이 속성에 대해 CoerceValue(DependencyProperty)를 호출할 때마다 호출되는 처리기 구현에 대한 참조입니다.

isAnimationProhibited
Boolean

속성 시스템에서 이 메타데이터가 적용되는 속성에 애니메이션을 사용하지 않게 하려면 true로 설정합니다. 이러한 속성에 대해 애니메이션을 적용하려고 하면 속성이 런타임 예외를 발생시킵니다. 기본값은 false입니다.

적용 대상