次の方法で共有


TypeDelegator.GetEvent メソッド (String, BindingFlags)

指定したイベントを返します。

Overrides Overloads Public Function GetEvent( _
   ByVal name As String, _   ByVal bindingAttr As BindingFlags _) As EventInfo
[C#]
public override EventInfo GetEvent(stringname,BindingFlagsbindingAttr);
[C++]
public: EventInfo* GetEvent(String* name,BindingFlagsbindingAttr);
[JScript]
public override function GetEvent(
   name : String,bindingAttr : BindingFlags) : EventInfo;

パラメータ

  • name
    取得するイベントの名前。
  • bindingAttr
    検索の実行方法に影響を与えるビットマスク。この値は、 BindingFlags の 0 個以上のビット フラグの組み合わせです。

戻り値

指定した名前によってこの型で宣言または継承されているイベントを表す EventInfo オブジェクト。このメソッドは、イベントが見つからない場合に null 参照 (Visual Basic では Nothing) を返します。

例外

例外の種類 条件
ArgumentNullException name パラメータが null 参照 (Visual Basic では Nothing) です。

解説

bindingAttrBindingFlags .IgnoreCase の場合、 name パラメータの大文字/小文字の区別は無視されます。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

TypeDelegator クラス | TypeDelegator メンバ | System.Reflection 名前空間 | TypeDelegator.GetEvent オーバーロードの一覧