_EventInfo Interfejs

Definicja

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Uwidacznia publiczne elementy członkowskie EventInfo klasy jako niezarządzany kod.

C#
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("9DE59C64-D889-35A1-B897-587D74469E5B")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface _EventInfo
C#
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("9DE59C64-D889-35A1-B897-587D74469E5B")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.ComVisible(true)]
public interface _EventInfo
Pochodne
Atrybuty

Uwagi

Ten interfejs służy do uzyskiwania dostępu do klas zarządzanych z niezarządzanego kodu i nie powinien być wywoływany z kodu zarządzanego.

Ten interfejs zachowuje kolejność vtable składowych System.Reflection.EventInfo klasy, do których można uzyskać dostęp za pomocą niezarządzanych obiektów COM.

Właściwości

Attributes

Zapewnia obiektom COM dostęp niezależny od wersji do Attributes właściwości .

DeclaringType

Zapewnia obiektom COM dostęp niezależny od wersji do DeclaringType właściwości .

EventHandlerType

Zapewnia obiektom COM dostęp niezależny od wersji do EventHandlerType właściwości .

IsMulticast

Zapewnia obiektom COM dostęp niezależny od wersji do IsMulticast właściwości .

IsSpecialName

Zapewnia obiektom COM dostęp niezależny od wersji do IsSpecialName właściwości .

MemberType

Zapewnia obiektom COM dostęp niezależny od wersji do MemberType właściwości .

Name

Zapewnia obiektom COM dostęp niezależny od wersji do Name właściwości .

ReflectedType

Zapewnia obiektom COM dostęp niezależny od wersji do ReflectedType właściwości .

Metody

AddEventHandler(Object, Delegate)

Zapewnia obiektom COM dostęp niezależny od wersji do AddEventHandler(Object, Delegate) metody .

Equals(Object)

Zapewnia obiektom COM dostęp niezależny od wersji do Equals(Object) metody .

GetAddMethod()

Zapewnia obiektom COM dostęp niezależny od wersji do GetAddMethod() metody .

GetAddMethod(Boolean)

Zapewnia obiektom COM dostęp niezależny od wersji do GetAddMethod(Boolean) metody .

GetCustomAttributes(Boolean)

Zapewnia obiektom COM dostęp niezależny od wersji do GetCustomAttributes(Boolean) metody .

GetCustomAttributes(Type, Boolean)

Zapewnia obiektom COM dostęp niezależny od wersji do GetCustomAttributes(Type, Boolean) metody .

GetHashCode()

Zapewnia obiektom COM dostęp niezależny od wersji do GetHashCode() metody .

GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Zestaw nazw jest mapowany na odpowiedni zestaw identyfikatorów wysyłania.

GetRaiseMethod()

Zapewnia obiektom COM dostęp niezależny od wersji do GetRaiseMethod() metody .

GetRaiseMethod(Boolean)

Zapewnia obiektom COM dostęp niezależny od wersji do GetRaiseMethod(Boolean) metody .

GetRemoveMethod()

Zapewnia obiektom COM dostęp niezależny od wersji do GetRemoveMethod() metody .

GetRemoveMethod(Boolean)

Zapewnia obiektom COM dostęp niezależny od wersji do GetRemoveMethod(Boolean) metody .

GetType()

Zapewnia obiektom COM dostęp niezależny od wersji do GetType() metody .

GetTypeInfo(UInt32, UInt32, IntPtr)

Pobiera informacje o typie dla obiektu, który może służyć do pobierania informacji o typie dla interfejsu.

GetTypeInfoCount(UInt32)

Pobiera informację o liczbie typów interfejsów, jakie zawiera obiekt (0 lub 1).

Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Umożliwia dostęp do właściwości i metod udostępnianych przez obiekt.

IsDefined(Type, Boolean)

Zapewnia obiektom COM dostęp niezależny od wersji do IsDefined(Type, Boolean) metody .

RemoveEventHandler(Object, Delegate)

Zapewnia obiektom COM dostęp niezależny od wersji do RemoveEventHandler(Object, Delegate) metody .

ToString()

Zapewnia obiektom COM dostęp niezależny od wersji do ToString() metody .

Dotyczy

Produkt Wersje
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1