EventManager.RegisterRoutedEvent(String, RoutingStrategy, Type, Type) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Inscrit un nouvel événement routé avec le système d’événements Windows Presentation Foundation (WPF).
public:
static System::Windows::RoutedEvent ^ RegisterRoutedEvent(System::String ^ name, System::Windows::RoutingStrategy routingStrategy, Type ^ handlerType, Type ^ ownerType);
public static System.Windows.RoutedEvent RegisterRoutedEvent (string name, System.Windows.RoutingStrategy routingStrategy, Type handlerType, Type ownerType);
static member RegisterRoutedEvent : string * System.Windows.RoutingStrategy * Type * Type -> System.Windows.RoutedEvent
Public Shared Function RegisterRoutedEvent (name As String, routingStrategy As RoutingStrategy, handlerType As Type, ownerType As Type) As RoutedEvent
Paramètres
- name
- String
Nom de l’événement routé. Le nom doit être unique au sein du type de propriétaire et ne peut pas être une chaîne null
ou vide.
- routingStrategy
- RoutingStrategy
Stratégie de routage de l’événement en tant que valeur de l’énumération.
- handlerType
- Type
Type du gestionnaire d’événements. Il doit s’agir d’un type délégué ; il ne peut pas être null
.
- ownerType
- Type
Le type de classe propriétaire de l’événement routé. Il ne peut pas être null
.
Retours
Identificateur de l’événement routé qui vient d’être inscrit. Cet objet d’identificateur peut maintenant être stocké en tant que champ static dans une classe, puis utilisé en tant que paramètre pour les méthodes qui attachent des gestionnaires à l’événement. L’identificateur d’événement routé est également utilisé pour d’autres API de systèmes d’événements.
Remarques
Utilisez la valeur de retour de cette méthode pour créer la déclaration statique pour un champ d’identificateur unique RoutedEvent . Ce champ doit être stocké dans le type de propriétaire.
Il existe un nombre considérable de conventions et de bonnes pratiques associées à la façon dont les événements routés doivent être nommés, inscrits et exposés dans une classe. Pour plus d’informations, consultez Vue d’ensemble des événements routés.