EventInfo.GetAddMethod Yöntem

Tanım

Olay kaynağına bir olay işleyici temsilcisi eklemek için kullanılan yöntemi döndürür.

Aşırı Yüklemeler

Name Description
GetAddMethod()

Olay kaynağına bir olay işleyici temsilcisi eklemek için kullanılan yöntemi döndürür.

GetAddMethod(Boolean)

Türetilmiş bir sınıfta geçersiz kılındığında, olayın yönteminin nesnesini MethodInfo alır AddEventHandler(Object, Delegate) ve genel olmayan yöntemlerin döndürülip döndürülmeyeceğini belirtir.

GetAddMethod()

Kaynak:
EventInfo.cs
Kaynak:
EventInfo.cs
Kaynak:
EventInfo.cs
Kaynak:
EventInfo.cs
Kaynak:
EventInfo.cs

Olay kaynağına bir olay işleyici temsilcisi eklemek için kullanılan yöntemi döndürür.

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

Döndürülenler

Olay MethodInfo kaynağına bir olay işleyici temsilcisi eklemek için kullanılan yöntemi temsil eden nesne.

Uygulamalar

Örnekler

Genellikle yöntemi aşağıdaki imzaya sahiptir:

add_<EventName>(<EventHandlerType> handler)

Açıklamalar

GetAddMethod başlatılır ve olay abone olma yöntemini ekler. AddEventHandler yöntemi, bir olay kaynağının çağrı listesine olay işleyicisi temsilcisi eklemek için kullanılır.

Ayrıca bkz.

Şunlara uygulanır

GetAddMethod(Boolean)

Kaynak:
EventInfo.cs
Kaynak:
EventInfo.cs
Kaynak:
EventInfo.cs
Kaynak:
EventInfo.cs
Kaynak:
EventInfo.cs

Türetilmiş bir sınıfta geçersiz kılındığında, olayın yönteminin nesnesini MethodInfo alır AddEventHandler(Object, Delegate) ve genel olmayan yöntemlerin döndürülip döndürülmeyeceğini belirtir.

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

Parametreler

nonPublic
Boolean

true genel olmayan yöntemler döndürülebiliyorsa; aksi takdirde , false.

Döndürülenler

Olay MethodInfo kaynağına bir olay işleyici temsilcisi eklemek için kullanılan yöntemi temsil eden nesne.

Uygulamalar

Özel durumlar

nonPublic , trueolay işleyicisi temsilcisi eklemek için kullanılan yöntem genel değildir ve çağıranın genel olmayan yöntemleri yansıtma izni yoktur.

Örnekler

Genellikle yöntemi aşağıdaki imzaya sahiptir:

add_<EventName>(<EventHandlerType> handler)

Açıklamalar

başlatılır GetAddMethod ve olay abone olma yöntemini Boole değeri olarak ekler. AddEventHandler yöntemi, bir olay kaynağının çağrı listesine olay işleyicisi temsilcisi eklemek için kullanılır.

Ayrıca bkz.

Şunlara uygulanır