EventInfo.GetAddMethod メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
イベント ソースにイベント ハンドラー デリゲートを追加するために使用するメソッドを返します。
オーバーロード
GetAddMethod() |
イベント ソースにイベント ハンドラー デリゲートを追加するために使用するメソッドを返します。 |
GetAddMethod(Boolean) |
派生クラスでオーバーライドされた場合は、パブリックでないメソッドを返すかどうかを指定して、イベントの AddEventHandler(Object, Delegate) メソッドの |
GetAddMethod()
- ソース:
- EventInfo.cs
- ソース:
- EventInfo.cs
- ソース:
- EventInfo.cs
イベント ソースにイベント ハンドラー デリゲートを追加するために使用するメソッドを返します。
public:
System::Reflection::MethodInfo ^ GetAddMethod();
public:
virtual System::Reflection::MethodInfo ^ GetAddMethod();
public System.Reflection.MethodInfo? GetAddMethod ();
public System.Reflection.MethodInfo GetAddMethod ();
member this.GetAddMethod : unit -> System.Reflection.MethodInfo
abstract member GetAddMethod : unit -> System.Reflection.MethodInfo
override this.GetAddMethod : unit -> System.Reflection.MethodInfo
Public Function GetAddMethod () As MethodInfo
戻り値
イベント ソースにイベント ハンドラー デリゲートを追加するために使用するメソッドを表す MethodInfo オブジェクト。
実装
例
通常、 メソッドには次のシグネチャがあります。
add_<EventName>(<EventHandlerType> handler)
注釈
GetAddMethod
は イベント サブスクライブ メソッドを初期化して追加します。 メソッドは AddEventHandler
、イベント ハンドラー デリゲートをイベント ソースの呼び出しリストに追加するために使用されます。
こちらもご覧ください
適用対象
GetAddMethod(Boolean)
- ソース:
- EventInfo.cs
- ソース:
- EventInfo.cs
- ソース:
- EventInfo.cs
派生クラスでオーバーライドされた場合は、パブリックでないメソッドを返すかどうかを指定して、イベントの AddEventHandler(Object, Delegate) メソッドの MethodInfo
オブジェクトを取得します。
public:
abstract System::Reflection::MethodInfo ^ GetAddMethod(bool nonPublic);
public abstract System.Reflection.MethodInfo? GetAddMethod (bool nonPublic);
public abstract System.Reflection.MethodInfo GetAddMethod (bool nonPublic);
abstract member GetAddMethod : bool -> System.Reflection.MethodInfo
Public MustOverride Function GetAddMethod (nonPublic As Boolean) As MethodInfo
パラメーター
- nonPublic
- Boolean
パブリックでないメソッドを返すことができる場合はtrue
。それ以外の場合は false
。
戻り値
イベント ソースにイベント ハンドラー デリゲートを追加するために使用するメソッドを表す MethodInfo オブジェクト。
実装
例外
nonPublic
が true
で、イベント ハンドラー デリゲートの追加に使用したメソッドはパブリックではなく、呼び出し元にはパブリックでないメソッドに対するリフレクションのアクセス許可がありません。
例
通常、 メソッドには次のシグネチャがあります。
add_<EventName>(<EventHandlerType> handler)
注釈
は GetAddMethod
、イベント サブスクライブ メソッドを初期化し、ブール値として追加します。 メソッドは AddEventHandler
、イベント ハンドラー デリゲートをイベント ソースの呼び出しリストに追加するために使用されます。
こちらもご覧ください
適用対象
.NET