XamlObjectWriter.OnSetValue(Object, XamlMember, Object) Metoda

Definice

Vyvolá jakoukoli XamlSetValueHandler odkazovanou metodu přidruženou XamlObjectWriterSettings k tomuto zapisovači, pokud handled data XamlSetValueEventArgs události nejsou 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

Parametry

eventSender
Object

Objekt, který se má hlásit jako zdroj obslužné rutině.

member
XamlMember

Název vlastnosti, která se má nastavit, která se předá obslužné rutině jako součást .XamlSetValueEventArgs

value
Object

Hodnota, která se má zadat pro vlastnost s názvem property. Hodnota je předána obslužné rutině jako součást .XamlSetValueEventArgs

Návraty

Logická hodnota, která je nastavena libovolnou přidruženou obslužnou rutinou; v opačném případě . false

Poznámky

SetValue Pokud má operace pro tento zapisovač XAML přidruženou obslužnou rutinu XamlSetValueHandler (je deklarována v XamlObjectWriterSettings), tato metoda vytvoří nové XamlSetValueEventArgs a předá je obslužné rutině. Návratová hodnota se nastavuje čtením Handled hodnoty předávané daty událostí. Pokud neexistuje žádná obslužná rutina a tato metoda je vyvolána, volání vrátí false.

Platí pro