_Type.GetEvents Method

Definition

Предоставляет COM-объекты с независящим от версии доступом к методу GetEvents.Provides COM objects with version-independent access to the GetEvents method.

Overloads

GetEvents()

Предоставляет COM-объекты с независящим от версии доступом к методу GetEvents().Provides COM objects with version-independent access to the GetEvents() method.

GetEvents(BindingFlags)

Предоставляет COM-объекты с независящим от версии доступом к методу GetEvents(BindingFlags).Provides COM objects with version-independent access to the GetEvents(BindingFlags) method.

Remarks

Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.This method is for access to managed classes from unmanaged code, and should not be called from managed code.

Метод Type.GetEvents получает события, которые объявляются или наследуются текущим Type.The Type.GetEvents method gets the events that are declared or inherited by the current Type.

GetEvents()

Предоставляет COM-объекты с независящим от версии доступом к методу GetEvents().Provides COM objects with version-independent access to the GetEvents() method.

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

Returns

EventInfo[]

Массив объектов EventInfo, представляющий все открытые события, которые объявлены или унаследованы в текущем объекте Type.An array of EventInfo objects representing all the public events that are declared or inherited by the current Type.

-или--or- Пустой массив типа EventInfo, если в текущем объекте Type нет открытых событий.An empty array of type EventInfo, if the current Type does not have public events.

Remarks

Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.This method is for access to managed classes from unmanaged code, and should not be called from managed code.

Метод Type.GetEvents возвращает все открытые события, которые объявлены или унаследованы текущим Type.The Type.GetEvents method returns all the public events that are declared or inherited by the current Type.

GetEvents(BindingFlags)

Предоставляет COM-объекты с независящим от версии доступом к методу GetEvents(BindingFlags).Provides COM objects with version-independent access to the GetEvents(BindingFlags) method.

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()

Parameters

bindingAttr
BindingFlags

Битовая маска, составленная из одного или нескольких объектов BindingFlags и указывающая, как ведется поиск.A bitmask comprised of one or more BindingFlags that specify how the search is conducted.

-или--or- Нуль, чтобы было возвращено значение null.Zero, to return null.

Returns

EventInfo[]

Массив объектов EventInfo, представляющий все события, которые объявлены или унаследованы данным объектом Type и удовлетворяют указанным ограничениям привязки.An array of EventInfo objects representing all events that are declared or inherited by the current Type that match the specified binding constraints.

-или--or- Пустой массив типа EventInfo, если у текущего типа Type нет событий или ни одно событие не удовлетворяет ограничениям привязки.An empty array of type EventInfo, if the current Type does not have events, or if none of the events match the binding constraints.

Remarks

Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.This method is for access to managed classes from unmanaged code, and should not be called from managed code.

Метод Type.GetEvents выполняет поиск событий, которые объявлены или унаследованы текущим Type, используя указанные ограничения привязки.The Type.GetEvents method searches for events that are declared or inherited by the current Type, using the specified binding constraints.

Applies to