EventManager.RegisterRoutedEvent(String, RoutingStrategy, Type, Type) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Registra un nuovo evento instradato con il sistema di eventi 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
Parametri
- name
- String
Nome dell'evento indirizzato. Il nome deve essere univoco all'interno del tipo di proprietario e non può essere null
o una stringa vuota.
- routingStrategy
- RoutingStrategy
Strategia di routing dell'evento come valore dell'enumerazione.
- handlerType
- Type
Tipo del gestore dell'evento. Deve trattarsi di un tipo delegato e non può essere null
.
- ownerType
- Type
Tipo di classe proprietario dell'evento indirizzato. Non può essere null
.
Restituisce
Identificatore dell'evento indirizzato appena registrato. Questo oggetto identificatore può ora essere archiviato come campo statico in una classe e poi usato come parametro per i metodi che associano i gestori all'evento. L'identificatore di evento indirizzato viene usato anche per altre API del sistema di eventi.
Commenti
Utilizzare il valore restituito di questo metodo per creare la dichiarazione statica per un campo identificatore univoco RoutedEvent . Questo campo deve essere archiviato all'interno del tipo di proprietario.
Esistono numerose convenzioni e procedure consigliate associate al modo in cui gli eventi indirizzati devono essere denominati, registrati ed esposti in una classe. Per altre informazioni, vedere Cenni preliminari sugli eventi indirizzati.