EventRoute Classe

Définition

Représente le conteneur de l'itinéraire qu'un événement routé doit suivre.Represents the container for the route to be followed by a routed event.

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

Remarques

Cette classe correspond à un RoutedEventvalide et 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énement pour cet événement.This class corresponds to a valid RoutedEvent, and contains an ordered list of target object and handler list pairs that refer to the event route for that event. EventRoute prend en charge l’ajout de nouvelles entrées à la liste et permet également l’appel des gestionnaires de la liste.EventRoute supports adding new entries to the list and also allows for the handlers in the list to be invoked.

La plupart des opérations normales pour ajouter des gestionnaires pour les événements de Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) ne nécessitent pas l’utilisation de cette classe (par exemple, utilisez EventManager méthodes pour ajouter la gestion de classe ou interroger des gestionnaires existants d’un événement).Most normal operations for adding handlers for Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) events do not require working with this class (for instance, use EventManager methods to add class handling, or query for existing handlers of an event). Cette classe est principalement utilisée lorsque des éléments ont une connaissance particulière des éléments enfants ou des éléments parents qui permettent d’ajouter ou de supprimer des éléments de l’itinéraire des événements calculés par défaut.This class is mainly for use when elements have particular knowledge about child elements or parent elements that make it practical to either add elements to or remove elements from the default calculated event route.

Constructeurs

EventRoute(RoutedEvent)

Initialise une instance de la classe EventRoute.Initializes an instance of the EventRoute class.

Méthodes

Add(Object, Delegate, Boolean)

Ajoute le gestionnaire spécifié de la cible spécifiée à l'itinéraire.Adds the specified handler for the specified target to the route.

Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(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.Returns the top-most element on the event route stack at which two logical trees diverge.

PeekBranchSource()

Retourne la source de l'élément supérieur sur la pile d'itinéraires d'événements à laquelle deux arborescences logiques divergent.Returns the source for the top-most element on the event route stack at which two logical trees diverge.

PopBranchNode()

Retourne le nœud supérieur sur la pile d'itinéraires d'événements à laquelle deux arborescences logiques divergent.Returns the top-most node on the event route stack at which two logical trees diverge.

PushBranchNode(Object, Object)

Ajoute le nœud supérieur à la pile d'itinéraires d'événements à laquelle deux arborescences logiques divergent.Adds the top-most node to the event route stack at which two logical trees diverge.

ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Hérité de Object)

S’applique à