XamlObjectWriter.OnSetValue(Object, XamlMember, Object) 方法

定義

叫用與這個寫入器之 XamlSetValueHandler 相關聯的任何 XamlObjectWriterSettings 參考方法 (只要 XamlSetValueEventArgs 事件資料中的 handled 不是 true 即可)。

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

備註

SetValue如果這個 XAML 寫入器的作業具有相關聯的處理常式, (XamlSetValueHandler 在) 中 XamlObjectWriterSettings 宣告 ,則此方法會建立新的 XamlSetValueEventArgs ,並將其傳遞至處理常式。 傳回值是藉由讀取 Handled 透過事件資料傳遞的值來設定。 如果沒有任何處理程式存在且叫用這個方法,則呼叫會傳 false 回 。

適用於