EventRoute EventRoute EventRoute EventRoute Class

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
EventRouteEventRouteEventRouteEventRoute

Remarques

Cette classe correspond à un élément valide RoutedEventet contient une liste ordonnée de cible objet et gestionnaire 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 ainsi que des gestionnaires dans la liste à appeler.EventRoute supports adding new entries to the list and also allows for the handlers in the list to be invoked.

Opérations plus normales d’ajout de gestionnaires pour Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) événements ne nécessitent pas d’utiliser cette classe (par exemple, utilisez EventManager méthodes pour ajouter la gestion de classe, ou interrogez les 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 pour une utilisation lorsque les éléments ont une connaissance particulière des éléments enfants ou les éléments parents qui le rendent pratique pour ajouter des éléments à ou supprimer des éléments à partir de l’itinéraire d’événement calculé 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) EventRoute(RoutedEvent) EventRoute(RoutedEvent) EventRoute(RoutedEvent)

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

Méthodes

Add(Object, Delegate, Boolean) Add(Object, Delegate, Boolean) Add(Object, Delegate, Boolean) 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) Equals(Object) Equals(Object) 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.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

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

(Inherited from Object)
GetType() GetType() GetType() GetType()

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

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Inherited from Object)
PeekBranchNode() PeekBranchNode() PeekBranchNode() 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() PeekBranchSource() PeekBranchSource() 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() PopBranchNode() PopBranchNode() 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) PushBranchNode(Object, Object) PushBranchNode(Object, Object) 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() ToString() ToString() ToString()

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

(Inherited from Object)

S’applique à