_Type.GetEvent 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供 COM 物件與版本無關的存取 GetEvent 方法。
多載
GetEvent(String) |
提供 COM 物件與版本無關的存取 GetEvent(String) 方法。 |
GetEvent(String, BindingFlags) |
提供 COM 物件與版本無關的存取 GetEvent(String, BindingFlags) 方法。 |
備註
這個方法適用於從 Unmanaged 程式代碼存取 Managed 類別,而且不應該從 Managed 程式代碼呼叫。
Type.GetEvent 方法會取得目前 Type所宣告或繼承的特定事件。
GetEvent(String)
提供 COM 物件與版本無關的存取 GetEvent(String) 方法。
public:
System::Reflection::EventInfo ^ GetEvent(System::String ^ name);
public System.Reflection.EventInfo GetEvent (string name);
abstract member GetEvent : string -> System.Reflection.EventInfo
Public Function GetEvent (name As String) As EventInfo
參數
傳回
EventInfo 對象的陣列,代表目前 Type 符合指定系結條件約束的所有宣告或繼承的事件。
-或-
如果目前 Type 沒有事件,或是沒有任何事件符合系結條件約束,則為類型為 EventInfo的空陣列。
備註
這個方法適用於從 Unmanaged 程式代碼存取 Managed 類別,而且不應該從 Managed 程式代碼呼叫。
Type.GetEvent 方法會使用指定的系結條件約束,搜尋目前 Type所宣告或繼承的事件。
適用於
GetEvent(String, BindingFlags)
提供 COM 物件與版本無關的存取 GetEvent(String, BindingFlags) 方法。
public:
System::Reflection::EventInfo ^ GetEvent(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public System.Reflection.EventInfo GetEvent (string name, System.Reflection.BindingFlags bindingAttr);
abstract member GetEvent : string * System.Reflection.BindingFlags -> System.Reflection.EventInfo
Public Function GetEvent (name As String, bindingAttr As BindingFlags) As EventInfo
參數
傳回
EventInfo 物件,代表目前 Type所宣告或繼承的指定事件,如果找到則為 ;否則,null
。
備註
這個方法適用於從 Unmanaged 程式代碼存取 Managed 類別,而且不應該從 Managed 程式代碼呼叫。
Type.GetEvent 方法會使用指定的系結條件約束,傳回代表指定事件 EventInfo 物件。