XamlObjectWriter.OnSetValue(Object, XamlMember, Object) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vyvolá jakoukoli XamlSetValueHandler odkazovanou metodu, která je přidružena XamlObjectWriterSettings k tomuto zapisovači, pokud handled v XamlSetValueEventArgs událostech data 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é rutiny.
- member
- XamlMember
Název vlastnosti, která se má nastavit, která je předána obslužné rutině jako součást XamlSetValueEventArgs.
- value
- Object
Hodnota, která se má zadat pro vlastnost s názvem member. Hodnota se předá 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
Pokud má SetValue operace pro tento zapisovač XAML přidruženou obslužnou rutinu (je XamlSetValueHandler deklarována v XamlObjectWriterSettings), tato metoda vytvoří novou XamlSetValueEventArgs a předá je obslužné rutině. Vrácená hodnota je nastavena čtením Handled hodnoty předávané daty události. Pokud žádná obslužná rutina neexistuje a tato metoda je vyvolána, volání vrátí false.