EventManager.RegisterRoutedEvent(String, RoutingStrategy, Type, Type) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendaftarkan peristiwa rute baru dengan sistem peristiwa 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
Parameter
- name
- String
Nama peristiwa yang dirutekan. Nama harus unik dalam jenis pemilik dan tidak boleh null
atau string kosong.
- routingStrategy
- RoutingStrategy
Strategi perutean peristiwa sebagai nilai enumerasi.
- handlerType
- Type
Jenis penanganan aktivitas. Ini harus merupakan jenis delegasi dan tidak boleh null
.
- ownerType
- Type
Jenis kelas pemilik dari peristiwa yang dirutekan. Ini tidak boleh null
.
Mengembalikan
Pengidentifikasi untuk peristiwa rute yang baru didaftarkan. Objek pengidentifikasi ini sekarang dapat disimpan sebagai bidang statis di kelas dan kemudian digunakan sebagai parameter untuk metode yang melampirkan handler ke peristiwa. Pengidentifikasi peristiwa yang dirutekan juga digunakan untuk API sistem peristiwa lainnya.
Keterangan
Gunakan nilai pengembalian metode ini untuk membuat deklarasi statis untuk bidang pengidentifikasi unik RoutedEvent . Bidang ini harus disimpan dalam jenis pemilik.
Ada sejumlah besar konvensi dan praktik terbaik yang terkait dengan bagaimana peristiwa yang dirutekan harus diberi nama, terdaftar, dan diekspos di kelas. Untuk informasi lebih lanjut, lihat Gambaran Umum Peristiwa yang Dirutekan.