DependencyProperty.ValidateValueCallback プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
依存関係プロパティの値検証コールバックを取得します。
public:
property System::Windows::ValidateValueCallback ^ ValidateValueCallback { System::Windows::ValidateValueCallback ^ get(); };
public System.Windows.ValidateValueCallback ValidateValueCallback { get; }
member this.ValidateValueCallback : System.Windows.ValidateValueCallback
Public ReadOnly Property ValidateValueCallback As ValidateValueCallback
プロパティ値
元の依存関係プロパティ登録の validateValueCallback パラメーターに対して指定された、この依存関係プロパティの値検証コールバック。
注釈
このプロパティには、登録された検証コールバックのない依存関係プロパティの null が含まれます。
値の検証コールバックは静的な意味で動作する必要があります。 ValidateValueCallback によって適用される検証では、指定された値が特定のインスタンスに対して有効かどうかを判断できません。 コールバックは、依存関係プロパティを持つすべてのオブジェクトが、指定された値を有効として受け入れるかどうかを判断するだけです。 特定のインスタンスの他の依存関係プロパティの値を知ることに依存する検証を実行する必要がある場合は、代わりに CoerceValueCallback を使用します。 CoerceValueCallbackは、依存関係プロパティ識別子内ではなく、依存関係プロパティメタデータの一部として登録されます。 詳細については、「 依存関係プロパティのコールバックと検証」を参照してください。