TypeDescriptor.GetEvents 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.
Mengembalikan kumpulan peristiwa untuk komponen atau jenis.
Overload
GetEvents(Object) |
Mengembalikan kumpulan peristiwa untuk komponen yang ditentukan. |
GetEvents(Type) |
Mengembalikan kumpulan peristiwa untuk jenis komponen tertentu. |
GetEvents(Object, Attribute[]) |
Mengembalikan kumpulan peristiwa untuk komponen tertentu menggunakan array atribut tertentu sebagai filter. |
GetEvents(Object, Boolean) |
Mengembalikan kumpulan peristiwa untuk komponen tertentu dengan deskriptor jenis kustom. |
GetEvents(Type, Attribute[]) |
Mengembalikan kumpulan peristiwa untuk jenis komponen tertentu menggunakan array atribut tertentu sebagai filter. |
GetEvents(Object, Attribute[], Boolean) |
Mengembalikan kumpulan peristiwa untuk komponen tertentu menggunakan array atribut tertentu sebagai filter dan menggunakan deskriptor jenis kustom. |
GetEvents(Object)
- Sumber:
- TypeDescriptor.cs
- Sumber:
- TypeDescriptor.cs
- Sumber:
- TypeDescriptor.cs
Mengembalikan kumpulan peristiwa untuk komponen yang ditentukan.
public:
static System::ComponentModel::EventDescriptorCollection ^ GetEvents(System::Object ^ component);
public static System.ComponentModel.EventDescriptorCollection GetEvents (object component);
static member GetEvents : obj -> System.ComponentModel.EventDescriptorCollection
Public Shared Function GetEvents (component As Object) As EventDescriptorCollection
Parameter
- component
- Object
Komponen untuk mendapatkan peristiwa.
Mengembalikan
Dengan EventDescriptorCollection peristiwa untuk komponen ini.
Pengecualian
component
adalah objek jarak jauh lintas proses.
Contoh
Untuk contoh metode ini, lihat Count properti .
Keterangan
Mengambil kumpulan peristiwa yang disediakan instans parameter yang diberikan component
. Koleksi ini dapat berbeda dari serangkaian peristiwa yang disediakan kelas. component
Jika parameter di-site, situs dapat menambahkan atau menghapus peristiwa tambahan.
Jika component
adalah null
, maka koleksi kosong dikembalikan.
Urutan koleksi yang dikembalikan tidak dijamin identik di antara panggilan, jadi selalu pesan sebelum digunakan.
Lihat juga
- EventDescriptor
- EventDescriptorCollection
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties
Berlaku untuk
GetEvents(Type)
- Sumber:
- TypeDescriptor.cs
- Sumber:
- TypeDescriptor.cs
- Sumber:
- TypeDescriptor.cs
Mengembalikan kumpulan peristiwa untuk jenis komponen tertentu.
public:
static System::ComponentModel::EventDescriptorCollection ^ GetEvents(Type ^ componentType);
public static System.ComponentModel.EventDescriptorCollection GetEvents (Type componentType);
static member GetEvents : Type -> System.ComponentModel.EventDescriptorCollection
Public Shared Function GetEvents (componentType As Type) As EventDescriptorCollection
Parameter
Mengembalikan
Dengan EventDescriptorCollection peristiwa untuk komponen ini.
Keterangan
Panggil versi metode ini hanya ketika Anda tidak memiliki instans objek.
componentType
Jika parameter adalah null
, koleksi kosong dikembalikan.
Urutan koleksi yang dikembalikan tidak dijamin identik di antara panggilan, jadi selalu pesan sebelum digunakan.
Lihat juga
- EventDescriptor
- EventDescriptorCollection
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties
Berlaku untuk
GetEvents(Object, Attribute[])
- Sumber:
- TypeDescriptor.cs
- Sumber:
- TypeDescriptor.cs
- Sumber:
- TypeDescriptor.cs
Mengembalikan kumpulan peristiwa untuk komponen tertentu menggunakan array atribut tertentu sebagai filter.
public:
static System::ComponentModel::EventDescriptorCollection ^ GetEvents(System::Object ^ component, cli::array <Attribute ^> ^ attributes);
public static System.ComponentModel.EventDescriptorCollection GetEvents (object component, Attribute[] attributes);
static member GetEvents : obj * Attribute[] -> System.ComponentModel.EventDescriptorCollection
Public Shared Function GetEvents (component As Object, attributes As Attribute()) As EventDescriptorCollection
Parameter
- component
- Object
Komponen untuk mendapatkan peristiwa.
Mengembalikan
Dengan EventDescriptorCollection peristiwa yang cocok dengan atribut yang ditentukan untuk komponen ini.
Pengecualian
component
adalah objek jarak jauh lintas proses.
Keterangan
Peristiwa untuk component
parameter dapat berbeda dari peristiwa kelas, karena situs dapat menambahkan atau menghapus peristiwa jika component
parameter di-site.
Array attributes
dapat memiliki campuran Type objek dan Attribute . Pemfilteran ditentukan oleh aturan berikut:
Type diperlakukan sebagai kartubebas; cocok dengan peristiwa apa pun yang memiliki Type dalam set atributnya.
Jika peristiwa tidak memiliki Attribute kelas yang sama, peristiwa tidak disertakan dalam array yang dikembalikan.
Jika atribut adalah instans Attribute kelas, peristiwa harus sama persis atau tidak disertakan dalam array yang dikembalikan.
Attribute Jika instans ditentukan dan merupakan peristiwa default, instans tersebut disertakan dalam array yang dikembalikan meskipun tidak ada instans Attribute dalam peristiwa tersebut.
Jika component
adalah null
, koleksi kosong dikembalikan.
Urutan koleksi yang dikembalikan tidak dijamin identik di antara panggilan, jadi selalu pesan sebelum digunakan.
Lihat juga
- EventDescriptor
- EventDescriptorCollection
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties
Berlaku untuk
GetEvents(Object, Boolean)
- Sumber:
- TypeDescriptor.cs
- Sumber:
- TypeDescriptor.cs
- Sumber:
- TypeDescriptor.cs
Mengembalikan kumpulan peristiwa untuk komponen tertentu dengan deskriptor jenis kustom.
public:
static System::ComponentModel::EventDescriptorCollection ^ GetEvents(System::Object ^ component, bool noCustomTypeDesc);
public static System.ComponentModel.EventDescriptorCollection GetEvents (object component, bool noCustomTypeDesc);
static member GetEvents : obj * bool -> System.ComponentModel.EventDescriptorCollection
Public Shared Function GetEvents (component As Object, noCustomTypeDesc As Boolean) As EventDescriptorCollection
Parameter
- component
- Object
Komponen untuk mendapatkan peristiwa.
- noCustomTypeDesc
- Boolean
true
untuk tidak mempertimbangkan informasi deskripsi jenis kustom; jika tidak, false
.
Mengembalikan
Dengan EventDescriptorCollection peristiwa untuk komponen ini.
Pengecualian
component
adalah objek jarak jauh lintas proses.
Keterangan
Metode ini mengambil kumpulan peristiwa yang disediakan instans parameter tertentu component
. Ini dapat berbeda dari serangkaian peristiwa yang disediakan kelas. component
Jika parameter di-site, situs dapat menambahkan atau menghapus peristiwa tambahan.
Jika component
adalah null
, koleksi kosong dikembalikan.
Urutan koleksi yang dikembalikan tidak dijamin identik di antara panggilan, jadi selalu pesan sebelum digunakan.
Lihat juga
- EventDescriptor
- EventDescriptorCollection
- ICustomTypeDescriptor
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties
Berlaku untuk
GetEvents(Type, Attribute[])
- Sumber:
- TypeDescriptor.cs
- Sumber:
- TypeDescriptor.cs
- Sumber:
- TypeDescriptor.cs
Mengembalikan kumpulan peristiwa untuk jenis komponen tertentu menggunakan array atribut tertentu sebagai filter.
public:
static System::ComponentModel::EventDescriptorCollection ^ GetEvents(Type ^ componentType, cli::array <Attribute ^> ^ attributes);
public static System.ComponentModel.EventDescriptorCollection GetEvents (Type componentType, Attribute[] attributes);
static member GetEvents : Type * Attribute[] -> System.ComponentModel.EventDescriptorCollection
Public Shared Function GetEvents (componentType As Type, attributes As Attribute()) As EventDescriptorCollection
Parameter
Mengembalikan
Dengan EventDescriptorCollection peristiwa yang cocok dengan atribut yang ditentukan untuk komponen ini.
Keterangan
Panggil versi metode ini hanya ketika Anda tidak memiliki instans objek.
Array attributes
parameter dapat memiliki campuran Type objek dan Attribute . Pemfilteran ditentukan oleh aturan berikut:
Type diperlakukan sebagai kartubebas; cocok dengan peristiwa apa pun yang memiliki Type dalam set atributnya.
Jika peristiwa tidak memiliki Attribute kelas yang sama, peristiwa tidak disertakan dalam array yang dikembalikan.
Jika atribut adalah instans Attribute kelas, peristiwa harus sama persis atau tidak disertakan dalam array yang dikembalikan.
Attribute Jika instans ditentukan dan merupakan peristiwa default, instans tersebut disertakan dalam array yang dikembalikan meskipun tidak ada instans Attribute dalam peristiwa tersebut.
componentType
Jika parameter adalah null
, koleksi kosong dikembalikan.
Urutan koleksi yang dikembalikan tidak dijamin identik di antara panggilan, jadi selalu pesan sebelum digunakan.
Lihat juga
- EventDescriptor
- EventDescriptorCollection
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties
Berlaku untuk
GetEvents(Object, Attribute[], Boolean)
- Sumber:
- TypeDescriptor.cs
- Sumber:
- TypeDescriptor.cs
- Sumber:
- TypeDescriptor.cs
Mengembalikan kumpulan peristiwa untuk komponen tertentu menggunakan array atribut tertentu sebagai filter dan menggunakan deskriptor jenis kustom.
public:
static System::ComponentModel::EventDescriptorCollection ^ GetEvents(System::Object ^ component, cli::array <Attribute ^> ^ attributes, bool noCustomTypeDesc);
public static System.ComponentModel.EventDescriptorCollection GetEvents (object component, Attribute[] attributes, bool noCustomTypeDesc);
public static System.ComponentModel.EventDescriptorCollection GetEvents (object component, Attribute[]? attributes, bool noCustomTypeDesc);
static member GetEvents : obj * Attribute[] * bool -> System.ComponentModel.EventDescriptorCollection
Public Shared Function GetEvents (component As Object, attributes As Attribute(), noCustomTypeDesc As Boolean) As EventDescriptorCollection
Parameter
- component
- Object
Komponen untuk mendapatkan peristiwa.
- noCustomTypeDesc
- Boolean
true
untuk tidak mempertimbangkan informasi deskripsi jenis kustom; jika tidak, false
.
Mengembalikan
Dengan EventDescriptorCollection peristiwa yang cocok dengan atribut yang ditentukan untuk komponen ini.
Pengecualian
component
adalah objek jarak jauh lintas proses.
Keterangan
Peristiwa untuk component
parameter dapat berbeda dari peristiwa kelas, karena situs dapat menambahkan atau menghapus peristiwa jika component
parameter di-site.
Array attributes
parameter dapat memiliki campuran Type objek dan Attribute . Pemfilteran ditentukan oleh aturan berikut:
Type diperlakukan sebagai kartubebas; cocok dengan peristiwa apa pun yang memiliki Type dalam set atributnya.
Jika peristiwa tidak memiliki Attribute kelas yang sama, peristiwa tidak disertakan dalam array yang dikembalikan.
Jika atribut adalah instans Attribute kelas, peristiwa harus sama persis atau tidak disertakan dalam array yang dikembalikan.
Attribute Jika instans ditentukan dan merupakan peristiwa default, instans tersebut disertakan dalam array yang dikembalikan meskipun tidak ada instans Attribute dalam peristiwa tersebut.
Jika component
adalah null
, koleksi kosong dikembalikan.
Urutan koleksi yang dikembalikan tidak dijamin identik di antara panggilan, jadi selalu pesan sebelum digunakan.
Lihat juga
- EventDescriptor
- EventDescriptorCollection
- ICustomTypeDescriptor
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties