次の方法で共有


XamlObjectWriter.OnSetValue(Object, XamlMember, Object) メソッド

定義

XamlSetValueHandler イベント データの handledtrue でない場合に、このライターの XamlObjectWriterSettings に関連付けられている任意の XamlSetValueEventArgs 参照メソッドを呼び出します。

protected:
 virtual bool OnSetValue(System::Object ^ eventSender, System::Xaml::XamlMember ^ member, System::Object ^ value);
protected virtual bool OnSetValue (object eventSender, System.Xaml.XamlMember member, object value);
abstract member OnSetValue : obj * System.Xaml.XamlMember * obj -> bool
override this.OnSetValue : obj * System.Xaml.XamlMember * obj -> bool
Protected Overridable Function OnSetValue (eventSender As Object, member As XamlMember, value As Object) As Boolean

パラメーター

eventSender
Object

送信元としてハンドラーに報告するオブジェクト。

member
XamlMember

設定するプロパティの名前。これは、XamlSetValueEventArgs の一部としてハンドラーに渡されます。

value
Object

property で指定されたプロパティに提供する値。 この値は、XamlSetValueEventArgs の一部としてハンドラーに渡されます。

戻り値

関連付けられている任意のハンドラーによって設定されたブール値。それ以外の場合は false

注釈

この XAML ライターの SetValue 操作に関連付けられたハンドラー ( XamlSetValueHandlerXamlObjectWriterSettingsが宣言されている) がある場合、このメソッドは新しい XamlSetValueEventArgs を作成し、ハンドラーに渡します。 戻り値は、イベント データを介して渡される値を Handled 読み取ることによって設定されます。 ハンドラーが存在せず、このメソッドが呼び出された場合、呼び出しは を返します false

適用対象