Condividi tramite


XamlObjectWriter.OnSetValue(Object, XamlMember, Object) Metodo

Definizione

Richiama qualsiasi metodo XamlSetValueHandler a cui viene fatto riferimento che è associato all'oggetto XamlObjectWriterSettings per questo writer, a condizione che handled nei dati dell'evento XamlSetValueEventArgs non sia 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

Parametri

eventSender
Object

Oggetto da segnalare come origine al gestore.

member
XamlMember

Nome della proprietà da impostare, che viene passata al gestore come parte di XamlSetValueEventArgs.

value
Object

Valore da fornire per la proprietà che viene denominata da property. Il valore viene passato al gestore come parte di XamlSetValueEventArgs.

Restituisce

Valore booleano impostato da un gestore associato; in caso contrario, false.

Commenti

Se l'operazione SetValue per questo writer XAML ha un gestore associato (un XamlSetValueHandler è dichiarato in XamlObjectWriterSettings), questo metodo crea nuovi XamlSetValueEventArgs e li passa al gestore. Il valore restituito viene impostato leggendo il valore passato attraverso i dati dell'evento Handled . Se non esiste alcun gestore e questo metodo viene richiamato, la chiamata restituisce false.

Si applica a