RoutedEvent RoutedEvent RoutedEvent RoutedEvent Class

Définition

Représente et identifie un événement routé et déclare ses caractéristiques.Represents and identifies a routed event and declares its characteristics.

public ref class RoutedEvent sealed
[System.ComponentModel.TypeConverter("System.Windows.Markup.RoutedEventConverter, PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null")]
[System.ComponentModel.TypeConverter("System.Windows.Markup.RoutedEventConverter, PresentationFramework, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null")]
public sealed class RoutedEvent
type RoutedEvent = class
Public NotInheritable Class RoutedEvent
Héritage
RoutedEventRoutedEventRoutedEventRoutedEvent
Attributs

Remarques

Cette classe contient le Name, RoutingStrategy, HandlerType, et OwnerType propriétés.This class contains the Name, RoutingStrategy, HandlerType, and OwnerType properties. Aucun de ces membres peuvent avoir des valeurs null.None of these members can have null values.

Cette classe a une utilisation XAML qui est exclusivement destinée à fournir la valeur de la RoutedEvent propriété d’un EventTrigger (ou classe dérivée), ou pour le Event propriété d’un EventSetter (ou classe dérivée).This class has a XAML usage that is exclusively intended for providing the value of the RoutedEvent property of an EventTrigger (or derived class), or for the Event property of an EventSetter (or derived class). Pour plus d’informations sur EventTrigger, EventSetter, et les utilisations XAML pour ces classes, consultez vue d’ensemble des événements routés.For more information about EventTrigger, EventSetter, and the XAML usages for those classes, see Routed Events Overview.

Utilisation d'attributs XAMLXAML Attribute Usage

<object property="eventName"/>  
- or -  
<object property="type.eventName"/>  

Valeurs XAMLXAML Values

eventNameeventName
Un nom d’événement non qualifié, équivalent à la Name propriété de la RoutedEvent champ, pas le nom de membre réel de la RoutedEvent au sein d’un type de champ d’identificateur.An unqualified event name, equivalent to the Name property of the RoutedEvent field, not the actual member name of the RoutedEvent identifier field within a type. Sans qualification, eventName doit nommer un événement tel qu’il figure dans le type qui est la TargetType du style actuel contenant le EventSetter ou EventTrigger.Without qualification, eventName must name an event as found in the type that is the TargetType of the current style containing the EventSetter or EventTrigger.

typetype
Le type à utiliser pour qualifier le nom de l’événement.The type to use to qualify the event name. S’il est fourni sans préfixe, type est censée être un type dans l’espace de noms XAML par défaut, et qui peut être mappée à un type CLR existant.If provided without a prefix, type is expected to be a type within the default XAML namespace, and that can be mapped to an existing CLR type. Pour les événements personnalisés ou des événements qui se trouvent sur des types en dehors de l’espace de noms de le XAML par défaut, la chaîne pour type peut inclure un préfixe pour un espace de noms XAML mappé.For custom events, or events that are on types outside of the default XAML namespace, the string for type can include a prefix for a mapped XAML namespace. Cet espace de noms XAML doit contenir le type XAML qui peut mapper à un type CLR de sauvegarde, et ce type CLR doit définir l’identificateur d’événement routé souhaité.That XAML namespace should contain the XAML type that can map to a backing CLR type, and that CLR type should define the desired routed event identifier. Pour plus d’informations sur le mappage d’espace de noms XAML, consultez espaces de noms XAML et mappage Namespace pour WPF XAML.For details on XAML namespace mapping, see XAML Namespaces and Namespace Mapping for WPF XAML.

Propriétés

HandlerType HandlerType HandlerType HandlerType

Obtient le type de gestionnaire de l'événement routé.Gets the handler type of the routed event.

Name Name Name Name

Obtient le nom d'identification de l'événement routé.Gets the identifying name of the routed event.

OwnerType OwnerType OwnerType OwnerType

Obtient le type propriétaire enregistré de l'événement routé.Gets the registered owner type of the routed event.

RoutingStrategy RoutingStrategy RoutingStrategy RoutingStrategy

Obtient la stratégie de routage de l'événement routé.Gets the routing strategy of the routed event.

Méthodes

AddOwner(Type) AddOwner(Type) AddOwner(Type) AddOwner(Type)

Associe un autre type propriétaire à l'événement routé représenté par une instance RoutedEvent et permet le routage de l'événement et sa gestion.Associates another owner type with the routed event represented by a RoutedEvent instance, and enables routing of the event and its handling.

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)
ToString() ToString() ToString() ToString()

Retourne la représentation sous forme de chaîne de RoutedEvent.Returns the string representation of this RoutedEvent.

S’applique à