TypeDescriptor.GetEvents Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir bileşen veya tür için olay koleksiyonunu döndürür.
Aşırı Yüklemeler
GetEvents(Object) |
Belirtilen bileşen için olay koleksiyonunu döndürür. |
GetEvents(Type) |
Belirtilen bileşen türü için olay koleksiyonunu döndürür. |
GetEvents(Object, Attribute[]) |
Filtre olarak belirtilen öznitelik dizisini kullanarak belirtilen bileşen için olay koleksiyonunu döndürür. |
GetEvents(Object, Boolean) |
Özel tür tanımlayıcısı ile belirtilen bileşen için olay koleksiyonunu döndürür. |
GetEvents(Type, Attribute[]) |
Filtre olarak belirtilen öznitelik dizisini kullanarak belirtilen bileşen türü için olay koleksiyonunu döndürür. |
GetEvents(Object, Attribute[], Boolean) |
Filtre olarak belirtilen öznitelik dizisini ve özel tür tanımlayıcısını kullanarak belirtilen bir bileşen için olay koleksiyonunu döndürür. |
GetEvents(Object)
- Kaynak:
- TypeDescriptor.cs
- Kaynak:
- TypeDescriptor.cs
- Kaynak:
- TypeDescriptor.cs
Belirtilen bileşen için olay koleksiyonunu döndürür.
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
Parametreler
- component
- Object
Olayları almak için bir bileşen.
Döndürülenler
Bu bileşenin olaylarını içeren bir EventDescriptorCollection .
Özel durumlar
component
, işlemler arası uzak bir nesnedir.
Örnekler
Bu yöntemin bir örneği için özelliğine Count bakın.
Açıklamalar
Verilen component
parametre örneğinin sağladığı olay koleksiyonunu alır. Bu koleksiyon, sınıfın sağladığı olay kümesinden farklı olabilir. component
parametre sited ise, site ek olayları ekleyebilir veya kaldırabilir.
ise component
null
boş bir koleksiyon döndürülür.
Döndürülen koleksiyonun sırasının çağrılar arasında aynı olması garanti edilmediğinden, kullanmadan önce her zaman sıralayın.
Ayrıca bkz.
- EventDescriptor
- EventDescriptorCollection
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties
Şunlara uygulanır
GetEvents(Type)
- Kaynak:
- TypeDescriptor.cs
- Kaynak:
- TypeDescriptor.cs
- Kaynak:
- TypeDescriptor.cs
Belirtilen bileşen türü için olay koleksiyonunu döndürür.
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
Parametreler
Döndürülenler
Bu bileşenin olaylarını içeren bir EventDescriptorCollection .
Açıklamalar
Bu yöntemin bu sürümünü yalnızca nesnesinin bir örneğine sahip olmadığınızda çağırın.
componentType
parametresi ise null
boş bir koleksiyon döndürülür.
Döndürülen koleksiyonun sırasının çağrılar arasında aynı olması garanti edilmediğinden, kullanmadan önce her zaman sıralayın.
Ayrıca bkz.
- EventDescriptor
- EventDescriptorCollection
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties
Şunlara uygulanır
GetEvents(Object, Attribute[])
- Kaynak:
- TypeDescriptor.cs
- Kaynak:
- TypeDescriptor.cs
- Kaynak:
- TypeDescriptor.cs
Filtre olarak belirtilen öznitelik dizisini kullanarak belirtilen bileşen için olay koleksiyonunu döndürür.
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
Parametreler
- component
- Object
Olayları almak için bir bileşen.
Döndürülenler
Bu bileşen için belirtilen özniteliklerle eşleşen olayları içeren bir EventDescriptorCollection .
Özel durumlar
component
, işlemler arası uzak bir nesnedir.
Açıklamalar
parametrenin component
olayları bir sınıfın olaylarından farklı olabilir, çünkü parametre sitedeyse component
site olayları ekleyebilir veya kaldırabilir.
Dizi ve attributes
nesnelerinin bir karışımına TypeAttribute sahip olabilir. Filtreleme aşağıdaki kurallarla tanımlanır:
A Type joker karakter olarak kabul edilir; öznitelik kümesinde öğesinin Type bulunduğu herhangi bir olayla eşleşir.
Bir olay aynı sınıfa sahip Attribute değilse, olay döndürülen diziye dahil değildir.
Özniteliği sınıfın Attribute bir örneğiyse, olayın tam eşleşmesi olması gerekir veya döndürülen diziye dahil değildir.
Bir Attribute örnek belirtilirse ve varsayılan olaysa, olayda örneği Attribute olmasa bile döndürülen diziye eklenir.
ise component
null
boş bir koleksiyon döndürülür.
Döndürülen koleksiyonun sırasının çağrılar arasında aynı olması garanti edilmediğinden, kullanmadan önce her zaman sıralayın.
Ayrıca bkz.
- EventDescriptor
- EventDescriptorCollection
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties
Şunlara uygulanır
GetEvents(Object, Boolean)
- Kaynak:
- TypeDescriptor.cs
- Kaynak:
- TypeDescriptor.cs
- Kaynak:
- TypeDescriptor.cs
Özel tür tanımlayıcısı ile belirtilen bileşen için olay koleksiyonunu döndürür.
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
Parametreler
- component
- Object
Olayları almak için bir bileşen.
- noCustomTypeDesc
- Boolean
true
özel tür açıklaması bilgilerini dikkate almamak için; aksi takdirde , false
.
Döndürülenler
Bu bileşenin olaylarını içeren bir EventDescriptorCollection .
Özel durumlar
component
, işlemler arası uzak bir nesnedir.
Açıklamalar
Bu yöntem, belirtilen component
parametre örneğinin sağladığı olay koleksiyonunu alır. Bu, sınıfın sağladığı olay kümesinden farklı olabilir. component
parametre sited ise, site ek olayları ekleyebilir veya kaldırabilir.
ise component
null
boş bir koleksiyon döndürülür.
Döndürülen koleksiyonun sırasının çağrılar arasında aynı olması garanti edilmediğinden, kullanmadan önce her zaman sıralayın.
Ayrıca bkz.
- EventDescriptor
- EventDescriptorCollection
- ICustomTypeDescriptor
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties
Şunlara uygulanır
GetEvents(Type, Attribute[])
- Kaynak:
- TypeDescriptor.cs
- Kaynak:
- TypeDescriptor.cs
- Kaynak:
- TypeDescriptor.cs
Filtre olarak belirtilen öznitelik dizisini kullanarak belirtilen bileşen türü için olay koleksiyonunu döndürür.
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
Parametreler
Döndürülenler
Bu bileşen için belirtilen özniteliklerle eşleşen olayları içeren bir EventDescriptorCollection .
Açıklamalar
Bu yöntemin bu sürümünü yalnızca nesnesinin bir örneğine sahip olmadığınızda çağırın.
attributes
parametre dizisi ve Attribute nesnelerinin bir karışımına Type sahip olabilir. Filtreleme aşağıdaki kurallarla tanımlanır:
A Type joker karakter olarak kabul edilir; öznitelik kümesinde öğesinin Type bulunduğu herhangi bir olayla eşleşir.
Bir olay aynı sınıfa sahip Attribute değilse, olay döndürülen diziye dahil değildir.
Özniteliği sınıfın Attribute bir örneğiyse, olayın tam eşleşmesi olması gerekir veya döndürülen diziye dahil değildir.
Bir Attribute örnek belirtilirse ve varsayılan olaysa, olayda örneği Attribute olmasa bile döndürülen diziye eklenir.
componentType
parametresi ise null
boş bir koleksiyon döndürülür.
Döndürülen koleksiyonun sırasının çağrılar arasında aynı olması garanti edilmediğinden, kullanmadan önce her zaman sıralayın.
Ayrıca bkz.
- EventDescriptor
- EventDescriptorCollection
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties
Şunlara uygulanır
GetEvents(Object, Attribute[], Boolean)
- Kaynak:
- TypeDescriptor.cs
- Kaynak:
- TypeDescriptor.cs
- Kaynak:
- TypeDescriptor.cs
Filtre olarak belirtilen öznitelik dizisini ve özel tür tanımlayıcısını kullanarak belirtilen bir bileşen için olay koleksiyonunu döndürür.
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
Parametreler
- component
- Object
Olayları almak için bir bileşen.
- noCustomTypeDesc
- Boolean
true
özel tür açıklaması bilgilerini dikkate almamak için; aksi takdirde , false
.
Döndürülenler
Bu bileşen için belirtilen özniteliklerle eşleşen olayları içeren bir EventDescriptorCollection .
Özel durumlar
component
, işlemler arası uzak bir nesnedir.
Açıklamalar
parametrenin component
olayları bir sınıfın olaylarından farklı olabilir, çünkü parametre sitedeyse component
site olayları ekleyebilir veya kaldırabilir.
attributes
parametre dizisi ve Attribute nesnelerinin bir karışımına Type sahip olabilir. Filtreleme aşağıdaki kurallarla tanımlanır:
A Type joker karakter olarak kabul edilir; öznitelik kümesinde öğesinin Type bulunduğu herhangi bir olayla eşleşir.
Bir olay aynı sınıfa sahip Attribute değilse, olay döndürülen diziye dahil değildir.
Özniteliği sınıfın Attribute bir örneğiyse, olayın tam eşleşmesi olması gerekir veya döndürülen diziye dahil değildir.
Bir Attribute örnek belirtilirse ve varsayılan olaysa, olayda örneği Attribute olmasa bile döndürülen diziye eklenir.
ise component
null
boş bir koleksiyon döndürülür.
Döndürülen koleksiyonun sırasının çağrılar arasında aynı olması garanti edilmediğinden, kullanmadan önce her zaman sıralayın.
Ayrıca bkz.
- EventDescriptor
- EventDescriptorCollection
- ICustomTypeDescriptor
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties