言語

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 です。

適用対象