PropertyChangedCallback 代理人
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
依存関係プロパティの有効なプロパティ値が変更されたときに呼び出されるコールバックを表します。
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)
パラメーター
プロパティが値を変更した DependencyObject 。
このプロパティの有効値に対する変更を追跡するイベントによって発行されるイベント データ。
- 属性
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
注釈
カスタム依存関係プロパティのプロパティ変更動作を提供するには、このデリゲートに基づいてコールバックを実装します。 このコールバックを使用して、値の制約を指定したり、変更されるプロパティの値に依存する他のプロパティで値の変更を開始したりできます。 詳細については、「 カスタム依存関係プロパティ」を参照してください。