PropertyChangedCallback 代理人

定義

依存関係プロパティの有効なプロパティ値が変更されたときに呼び出されるコールバックを表します。

public delegate void PropertyChangedCallback(DependencyObject ^ d, DependencyPropertyChangedEventArgs ^ e);
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1520405029, 53570, 17572, 130, 49, 253, 103, 103, 36, 242, 155)]
class PropertyChangedCallback : MulticastDelegate
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(1520405029, 53570, 17572, 130, 49, 253, 103, 103, 36, 242, 155)]
public delegate void PropertyChangedCallback(DependencyObject d, DependencyPropertyChangedEventArgs e);
Public Delegate Sub PropertyChangedCallback(d As DependencyObject, e As DependencyPropertyChangedEventArgs)

パラメーター

d
DependencyObject

プロパティが値を変更した DependencyObject

e
DependencyPropertyChangedEventArgs

このプロパティの有効値に対する変更を追跡するイベントによって発行されるイベント データ。

属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

注釈

カスタム依存関係プロパティのプロパティ変更動作を提供するには、このデリゲートに基づいてコールバックを実装します。 このコールバックを使用して、値の制約を指定したり、変更されるプロパティの値に依存する他のプロパティで値の変更を開始したりできます。 詳細については、「 カスタム依存関係プロパティ」を参照してください。

適用対象

こちらもご覧ください