EventManager.RegisterRoutedEvent(String, RoutingStrategy, Type, Type) Metodo

Definizione

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.

Si applica a