XamlObjectWriter.OnSetValue(Object, XamlMember, Object) Метод

Определение

Вызывает любой метод XamlSetValueHandler, на который имеется ссылка и который связан с XamlObjectWriterSettings, для этого средства записи при условии, что параметр handled в данных события XamlSetValueEventArgs имеет значение, отличное от 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.

Возвращаемое значение

Boolean

Логическое значение, заданное любым связанным обработчиком; в противном случае — значение false.

Комментарии

Если операция SetValue для этого модуля записи XAML имеет связанный обработчик ( XamlSetValueHandler объявлен в XamlObjectWriterSettings), этот метод создает новые XamlSetValueEventArgs и передает их обработчику. Возвращаемое значение задается путем считывания Handled значения, передаваемого через данные события. Если обработчик не существует и этот метод вызывается, вызов возвращается false.

Применяется к