次の方法で共有


_Type.GetEvents メソッド

定義

COM オブジェクトに、GetEvents メソッドへのバージョンに依存しないアクセスが用意されています。

オーバーロード

GetEvents()

COM オブジェクトに、GetEvents() メソッドへのバージョンに依存しないアクセスが用意されています。

GetEvents(BindingFlags)

COM オブジェクトに、GetEvents(BindingFlags) メソッドへのバージョンに依存しないアクセスが用意されています。

注釈

このメソッドは、アンマネージ コードからマネージド クラスにアクセスするためのメソッドであり、マネージド コードから呼び出さないでください。

メソッドは Type.GetEvents 、現在 Typeの によって宣言または継承されるイベントを取得します。

GetEvents()

COM オブジェクトに、GetEvents() メソッドへのバージョンに依存しないアクセスが用意されています。

public:
 cli::array <System::Reflection::EventInfo ^> ^ GetEvents();
public System.Reflection.EventInfo[] GetEvents ();
abstract member GetEvents : unit -> System.Reflection.EventInfo[]
Public Function GetEvents () As EventInfo()

戻り値

現在の Type で宣言または継承されているすべてのパブリック イベントを表す EventInfo オブジェクトの配列。

- または -

現在の EventInfo にパブリック イベントがない場合は、Type 型の空の配列。

注釈

このメソッドは、アンマネージ コードからマネージド クラスにアクセスするためのメソッドであり、マネージド コードから呼び出さないでください。

メソッドは Type.GetEvents 、現在 Typeの によって宣言または継承されるすべてのパブリック イベントを返します。

適用対象

GetEvents(BindingFlags)

COM オブジェクトに、GetEvents(BindingFlags) メソッドへのバージョンに依存しないアクセスが用意されています。

public:
 cli::array <System::Reflection::EventInfo ^> ^ GetEvents(System::Reflection::BindingFlags bindingAttr);
public System.Reflection.EventInfo[] GetEvents (System.Reflection.BindingFlags bindingAttr);
abstract member GetEvents : System.Reflection.BindingFlags -> System.Reflection.EventInfo[]
Public Function GetEvents (bindingAttr As BindingFlags) As EventInfo()

パラメーター

bindingAttr
BindingFlags

検索の実行方法を指定する 1 つ以上の BindingFlags から成るビットマスク。

- または -

null を返す場合は 0。

戻り値

現在の EventInfo で宣言または継承されているイベントのうち、指定したバインディング制約に一致するすべてのイベントを表す Type オブジェクトの配列。

または

現在の EventInfo にイベントが存在しないか、またはイベントの中にバインディング制約に一致するものがない場合は、Type 型の空の配列。

注釈

このメソッドは、アンマネージ コードからマネージド クラスにアクセスするためのメソッドであり、マネージド コードから呼び出さないでください。

メソッドは Type.GetEvents 、指定されたバインディング制約を使用して、現在 Typeの によって宣言または継承されるイベントを検索します。

適用対象