EventRoute Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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) |