EventRoute Osztály

Definíció

Az útvonalhoz tartozó tárolót jelöli, amelyet egy irányított esemény követ.

public ref class EventRoute sealed
public sealed class EventRoute
type EventRoute = class
Public NotInheritable Class EventRoute
Öröklődés
EventRoute

Megjegyzések

Ez az osztály érvényesnek RoutedEventfelel meg, és az adott esemény eseményútvonalára hivatkozó célobjektum- és kezelőlistapárok rendezett listáját tartalmazza. EventRoute támogatja az új bejegyzések hozzáadását a listához, és lehetővé teszi a listában szereplő kezelők meghívását is.

Az Windows megjelenítési alaprendszer (WPF) események kezelőinek hozzáadásához szükséges legtöbb normál művelethez nem szükséges az osztály használata (például EventManager metódusok használata az osztálykezelés hozzáadásához, vagy egy esemény meglévő kezelőinek lekérdezése). Ez az osztály elsősorban akkor használható, ha az elemek rendelkeznek a gyermekelemekkel vagy a szülőelemekkel kapcsolatos különleges ismeretekkel, amelyek praktikussá teszik az elemek hozzáadását vagy az alapértelmezett számított eseményútvonal elemeinek eltávolítását.

Konstruktorok

Name Description
EventRoute(RoutedEvent)

Inicializálja az osztály egy példányát EventRoute .

Metódusok

Name Description
Add(Object, Delegate, Boolean)

Hozzáadja a megadott célhoz tartozó kezelőt az útvonalhoz.

Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
PeekBranchNode()

Az eseményútvonal-verem legfelső elemét adja vissza, amelynél két logikai fa eltér.

PeekBranchSource()

Az eseményútvonal-verem legfelső elemének forrását adja vissza, ahol két logikai fa eltér.

PopBranchNode()

Az eseményútvonal-verem legfelső csomópontját adja vissza, ahol két logikai fa eltér.

PushBranchNode(Object, Object)

Hozzáadja a legfelső csomópontot ahhoz az eseményútvonal-veremhez, ahol két logikai fa eltér.

ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes: