Compartilhar via


XamlObjectWriter.OnSetValue(Object, XamlMember, Object) Método

Definição

Invoca qualquer método XamlSetValueHandler referenciado que está associado a XamlObjectWriterSettings para este gravador, contanto que handled nos dados de evento XamlSetValueEventArgs não seja 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

Parâmetros

eventSender
Object

O objeto a ser relatado como a fonte para o manipulador.

member
XamlMember

O nome da propriedade a ser definida, que é passado para o manipulador como parte de XamlSetValueEventArgs.

value
Object

O valor a ser fornecido para a propriedade que é nomeada pela property. O valor é passado para o manipulador como parte do XamlSetValueEventArgs.

Retornos

Um valor booliano que é definido por qualquer manipulador associado; caso contrário, false.

Comentários

Se a SetValue operação para esse gravador XAML tiver um manipulador associado (um XamlSetValueHandler é declarado em XamlObjectWriterSettings), esse método criará novos XamlSetValueEventArgs e os transmitirá para o manipulador. O valor retornado é definido lendo o Handled valor que é passado pelos dados do evento. Se nenhum manipulador existir e esse método for invocado, a chamada retornará false.

Aplica-se a