XamlSetValueEventArgs Třída
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í.
Poskytuje data pro zpětná volání vyvolaná při XamlObjectWriter nastavení určitých hodnot.
public ref class XamlSetValueEventArgs : EventArgs
public class XamlSetValueEventArgs : EventArgs
type XamlSetValueEventArgs = class
inherit EventArgs
Public Class XamlSetValueEventArgs
Inherits EventArgs
- Dědičnost
- Odvozené
Poznámky
XamlSetValueEventArgs poskytuje data speciálně pro zpětná volání přidružená XamlObjectWriter k nastavení nebo jejich nastavení. Zpětná volání používají obecný EventHandler<TEventArgs> delegát s XamlSetValueEventArgs omezením dat událostí.
Tato datová třída událostí je potenciálně používána pro scénáře zpětného volání set-hodnota, které nejsou výslovně značek rozšíření nebo převaděče typů, které fungují. Existují také dvě podtřídy XamlSetValueEventArgs pro konkrétnější případy nastavení hodnoty XAML a konkrétní datová třída události omezuje tato data událostí. XamlSetMarkupExtensionEventArgs se používá pro případ zpětného volání rozšíření značek a XamlSetTypeConverterEventArgs používá se pro případ zpětného volání převaděče typů. Příkladem scénáře, kdy operace set-hodnota není rozšíření značek nebo převaděč typů je scénář DataTrigger ve WPF (Windows Presentation Foundation) datové vazbě.
Konstruktory
| Name | Description |
|---|---|
| XamlSetValueEventArgs(XamlMember, Object) |
Inicializuje novou instanci XamlSetValueEventArgs třídy. |
Vlastnosti
| Name | Description |
|---|---|
| Handled |
Získá nebo nastaví hodnotu, která určuje, zda volající, který používá, XamlSetValueEventArgs může použít hodnoty bez nutnosti volat CallBase(). |
| Member |
Získá systém typů XAML a informace o schématu XAML pro člena, který je nastaven. |
| Value |
Získá hodnotu, která se má poskytnout pro člena, který je nastaven. |
Metody
| Name | Description |
|---|---|
| CallBase() |
Při přepsání v odvozené třídě poskytuje způsob, jak vyvolat |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |