EventRoute Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta il contenitore per il route che un evento indirizzato deve seguire.
public ref class EventRoute sealed
public sealed class EventRoute
type EventRoute = class
Public NotInheritable Class EventRoute
- Ereditarietà
-
EventRoute
Commenti
Questa classe corrisponde a un oggetto valido RoutedEvente contiene un elenco ordinato di coppie di elenco di oggetti e gestori di destinazione che fanno riferimento alla route evento per tale evento. EventRoute supporta l'aggiunta di nuove voci all'elenco e consente anche di richiamare i gestori nell'elenco.
La maggior parte delle normali operazioni per l'aggiunta di gestori per gli eventi Windows Presentation Foundation (WPF) non richiede l'uso di questa classe (ad esempio, usare EventManager metodi per aggiungere la gestione delle classi o eseguire query per i gestori esistenti di un evento). Questa classe è destinata principalmente all'uso quando gli elementi hanno particolari conoscenze sugli elementi figlio o sugli elementi padre che rendono pratica l'aggiunta di elementi o la rimozione di elementi dalla route evento calcolata predefinita.
Costruttori
EventRoute(RoutedEvent) |
Inizializza un'istanza della classe EventRoute. |
Metodi
Add(Object, Delegate, Boolean) |
Aggiunge il gestore specificato per la destinazione specificata al route. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
PeekBranchNode() |
Restituisce l'elemento in primo piano nello stack di route dell'evento in cui due strutture ad albero logiche divergono. |
PeekBranchSource() |
Restituisce l'origine dell'elemento in primo piano nello stack di route dell'evento in cui due strutture ad albero logiche divergono. |
PopBranchNode() |
Restituisce il nodo in primo piano nello stack di route dell'evento in cui due strutture ad albero logiche divergono. |
PushBranchNode(Object, Object) |
Aggiunge il nodo in primo piano allo stack di route dell'evento in cui due strutture ad albero logiche divergono. |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |