EventRoute Classe

Définition

Représente le conteneur de l'itinéraire qu'un événement routé doit suivre.

public ref class EventRoute sealed
public sealed class EventRoute
type EventRoute = class
Public NotInheritable Class EventRoute
Héritage
EventRoute

Remarques

Cette classe correspond à une valeur valide RoutedEventet contient une liste ordonnée d’objets cibles et de paires de listes de gestionnaires qui font référence à l’itinéraire d’événements de cet événement. EventRoute prend en charge l’ajout de nouvelles entrées à la liste et permet également aux gestionnaires de la liste d’être appelés.

La plupart des opérations normales pour l’ajout de gestionnaires pour les événements Windows Presentation Foundation (WPF) ne nécessitent pas d’utiliser cette classe (par exemple, utiliser EventManager des méthodes pour ajouter la gestion des classes ou interroger des gestionnaires existants d’un événement). Cette classe est principalement utilisée lorsque les éléments ont des connaissances particulières sur les éléments enfants ou les éléments parents qui le rendent pratique pour ajouter des éléments à ou supprimer des éléments de l’itinéraire d’événement calculé par défaut.

Constructeurs

EventRoute(RoutedEvent)

Initialise une instance de la classe EventRoute.

Méthodes

Add(Object, Delegate, Boolean)

Ajoute le gestionnaire spécifié de la cible spécifiée à l'itinéraire.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
PeekBranchNode()

Retourne l'élément supérieur sur la pile d'itinéraires d'événements à laquelle deux arborescences logiques divergent.

PeekBranchSource()

Retourne la source de l'élément supérieur sur la pile d'itinéraires d'événements à laquelle deux arborescences logiques divergent.

PopBranchNode()

Retourne le nœud supérieur sur la pile d'itinéraires d'événements à laquelle deux arborescences logiques divergent.

PushBranchNode(Object, Object)

Ajoute le nœud supérieur à la pile d'itinéraires d'événements à laquelle deux arborescences logiques divergent.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à