EventManager.RegisterRoutedEvent(String, RoutingStrategy, Type, Type) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Registra un nuevo evento enrutado con el sistema de eventos 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
Parámetros
- name
- String
Nombre del evento enrutado. El nombre debe ser único dentro del tipo de propietario y no puede ser null o una cadena vacía.
- routingStrategy
- RoutingStrategy
Estrategia de enrutamiento del evento como valor de la enumeración.
- handlerType
- Type
Tipo del controlador de eventos. Debe ser un tipo de delegado y no puede ser null.
- ownerType
- Type
El tipo de clase owner del evento enrutado. Esto no puede ser null.
Devoluciones
Identificador del evento enrutado recién registrado. Este objeto de identificador ahora se puede almacenar como un campo estático en una clase y, a continuación, se usa como parámetro para los métodos que asocian controladores al evento. El identificador de evento enrutado también se usa para otras API del sistema de eventos.
Comentarios
Use el valor devuelto de este método para crear la declaración estática para un campo de identificador único RoutedEvent . Este campo debe almacenarse dentro del tipo de propietario.
Hay un número considerable de convenciones y procedimientos recomendados asociados a cómo se deben denominar, registrar y exponer eventos enrutados en una clase. Para obtener más información, consulte Información general sobre eventos enrutados.