Sdílet prostřednictvím


EventRoute Třída

Definice

Představuje kontejner pro trasu, za kterou následuje směrovaná událost.

public ref class EventRoute sealed
public sealed class EventRoute
type EventRoute = class
Public NotInheritable Class EventRoute
Dědičnost
EventRoute

Poznámky

Tato třída odpovídá platnému RoutedEventa obsahuje seřazený seznam párů cílových objektů a obslužných rutin, které odkazují na trasu události pro danou událost. EventRoute podporuje přidávání nových položek do seznamu a umožňuje také vyvolání obslužných rutin v seznamu.

Většina normálních operací pro přidávání obslužných rutin pro události Windows Presentation Foundation (WPF) nevyžaduje práci s touto třídou (například použití EventManager metod pro přidání zpracování tříd nebo dotazu na existující obslužné rutiny události). Tato třída se používá hlavně v případě, že elementy mají určité znalosti o podřízených elementech nebo nadřazených elementech, které umožňují přidat nebo odebrat prvky z výchozí počítané trasy událostí.

Konstruktory

EventRoute(RoutedEvent)

Inicializuje instanci třídy EventRoute.

Metody

Add(Object, Delegate, Boolean)

Přidá zadanou obslužnou rutinu pro zadaný cíl do trasy.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
PeekBranchNode()

Vrátí prvek top-most v zásobníku tras událostí, ve kterém se dva logické stromy rozbíhají.

PeekBranchSource()

Vrátí zdroj pro nejvýkonnější prvek na zásobníku tras událostí, ve kterém se dva logické stromy rozbíhají.

PopBranchNode()

Vrátí nejvyšší uzel v zásobníku tras událostí, ve kterém se rozbíhají dva logické stromy.

PushBranchNode(Object, Object)

Přidá nejvyšší uzel do zásobníku tras událostí, ve kterém se rozbíhají dva logické stromy.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro