Freigeben über


_EventInfo Schnittstelle

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Macht die öffentlichen Member der EventInfo-Klasse für nicht verwalteten Code verfügbar.

public interface class _EventInfo
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("9DE59C64-D889-35A1-B897-587D74469E5B")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface _EventInfo
[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
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("9DE59C64-D889-35A1-B897-587D74469E5B")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type _EventInfo = interface
[<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)>]
type _EventInfo = interface
Public Interface _EventInfo
Abgeleitet
Attribute

Hinweise

Diese Schnittstelle dient für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code und sollte nicht aus verwaltetem Code aufgerufen werden.

Diese Schnittstelle behält die vtable-Reihenfolge der System.Reflection.EventInfo Klassenmember bei, auf die von nicht verwalteten COM-Objekten zugegriffen werden kann.

Eigenschaften

Attributes

Stellt einen versionsunabhängigen Zugriff auf die Attributes-Eigenschaft für COM-Objekte bereit.

DeclaringType

Stellt einen versionsunabhängigen Zugriff auf die DeclaringType-Eigenschaft für COM-Objekte bereit.

EventHandlerType

Stellt einen versionsunabhängigen Zugriff auf die EventHandlerType-Eigenschaft für COM-Objekte bereit.

IsMulticast

Stellt einen versionsunabhängigen Zugriff auf die IsMulticast-Eigenschaft für COM-Objekte bereit.

IsSpecialName

Stellt einen versionsunabhängigen Zugriff auf die IsSpecialName-Eigenschaft für COM-Objekte bereit.

MemberType

Stellt einen versionsunabhängigen Zugriff auf die MemberType-Eigenschaft für COM-Objekte bereit.

Name

Stellt einen versionsunabhängigen Zugriff auf die Name-Eigenschaft für COM-Objekte bereit.

ReflectedType

Stellt einen versionsunabhängigen Zugriff auf die ReflectedType-Eigenschaft für COM-Objekte bereit.

Methoden

AddEventHandler(Object, Delegate)

Stellt einen versionsunabhängigen Zugriff auf die AddEventHandler(Object, Delegate)-Methode für COM-Objekte bereit.

Equals(Object)

Stellt einen versionsunabhängigen Zugriff auf die Equals(Object)-Methode für COM-Objekte bereit.

GetAddMethod()

Stellt einen versionsunabhängigen Zugriff auf die GetAddMethod()-Methode für COM-Objekte bereit.

GetAddMethod(Boolean)

Stellt einen versionsunabhängigen Zugriff auf die GetAddMethod(Boolean)-Methode für COM-Objekte bereit.

GetCustomAttributes(Boolean)

Stellt einen versionsunabhängigen Zugriff auf die GetCustomAttributes(Boolean)-Methode für COM-Objekte bereit.

GetCustomAttributes(Type, Boolean)

Stellt einen versionsunabhängigen Zugriff auf die GetCustomAttributes(Type, Boolean)-Methode für COM-Objekte bereit.

GetHashCode()

Stellt einen versionsunabhängigen Zugriff auf die GetHashCode()-Methode für COM-Objekte bereit.

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

Ordnet eine Reihe von Namen einer entsprechenden Reihe von Dispatchbezeichnern zu.

GetRaiseMethod()

Stellt einen versionsunabhängigen Zugriff auf die GetRaiseMethod()-Methode für COM-Objekte bereit.

GetRaiseMethod(Boolean)

Stellt einen versionsunabhängigen Zugriff auf die GetRaiseMethod(Boolean)-Methode für COM-Objekte bereit.

GetRemoveMethod()

Stellt einen versionsunabhängigen Zugriff auf die GetRemoveMethod()-Methode für COM-Objekte bereit.

GetRemoveMethod(Boolean)

Stellt einen versionsunabhängigen Zugriff auf die GetRemoveMethod(Boolean)-Methode für COM-Objekte bereit.

GetType()

Stellt einen versionsunabhängigen Zugriff auf die GetType()-Methode für COM-Objekte bereit.

GetTypeInfo(UInt32, UInt32, IntPtr)

Ruft die Typinformationen für ein Objekt ab, mit deren Hilfe die Typinformationen für eine Schnittstelle abgerufen werden können.

GetTypeInfoCount(UInt32)

Ruft die Anzahl der Schnittstellen mit Typinformationen ab, die von einem Objekt bereitgestellt werden (0 oder 1).

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

Stellt den Zugriff auf von einem Objekt verfügbar gemachte Eigenschaften und Methoden bereit.

IsDefined(Type, Boolean)

Stellt einen versionsunabhängigen Zugriff auf die IsDefined(Type, Boolean)-Methode für COM-Objekte bereit.

RemoveEventHandler(Object, Delegate)

Stellt einen versionsunabhängigen Zugriff auf die RemoveEventHandler(Object, Delegate)-Methode für COM-Objekte bereit.

ToString()

Stellt einen versionsunabhängigen Zugriff auf die ToString()-Methode für COM-Objekte bereit.

Gilt für: