XamlObjectWriter.OnSetValue(Object, XamlMember, Object) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
.