Sdílet prostřednictvím


_EventInfo Rozhraní

Definice

Důležité

Toto rozhraní API neodpovídá specifikaci CLS.

Zpřístupňuje veřejné členy EventInfo třídy nespravovanému kódu.

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
Odvozené
Atributy

Poznámky

Toto rozhraní slouží pro přístup ke spravovaným třídám z nespravovaného kódu a nemělo by se volat ze spravovaného kódu.

Toto rozhraní zachovává pořadí virtuálních System.Reflection.EventInfo tabulek členů třídy, ke kterým lze přistupovat nespravovanými objekty MODELU COM.

Vlastnosti

Name Description
Attributes

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na Attributes verzi.

DeclaringType

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na DeclaringType verzi.

EventHandlerType

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na EventHandlerType verzi.

IsMulticast

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsMulticast verzi.

IsSpecialName

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na IsSpecialName verzi.

MemberType

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na MemberType verzi.

Name

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na Name verzi.

ReflectedType

Poskytuje objekty COM s přístupem k vlastnosti nezávislé na ReflectedType verzi.

Metody

Name Description
AddEventHandler(Object, Delegate)

Poskytuje objekty COM s přístupem nezávislým na AddEventHandler(Object, Delegate) verzi k metodě.

Equals(Object)

Poskytuje objekty COM s přístupem nezávislým na Equals(Object) verzi k metodě.

GetAddMethod()

Poskytuje objekty COM s přístupem nezávislým na GetAddMethod() verzi k metodě.

GetAddMethod(Boolean)

Poskytuje objekty COM s přístupem nezávislým na GetAddMethod(Boolean) verzi k metodě.

GetCustomAttributes(Boolean)

Poskytuje objekty COM s přístupem nezávislým na GetCustomAttributes(Boolean) verzi k metodě.

GetCustomAttributes(Type, Boolean)

Poskytuje objekty COM s přístupem nezávislým na GetCustomAttributes(Type, Boolean) verzi k metodě.

GetHashCode()

Poskytuje objekty COM s přístupem nezávislým na GetHashCode() verzi k metodě.

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

Mapuje sadu názvů na odpovídající sadu identifikátorů pro rozesílání.

GetRaiseMethod()

Poskytuje objekty COM s přístupem nezávislým na GetRaiseMethod() verzi k metodě.

GetRaiseMethod(Boolean)

Poskytuje objekty COM s přístupem nezávislým na GetRaiseMethod(Boolean) verzi k metodě.

GetRemoveMethod()

Poskytuje objekty COM s přístupem nezávislým na GetRemoveMethod() verzi k metodě.

GetRemoveMethod(Boolean)

Poskytuje objekty COM s přístupem nezávislým na GetRemoveMethod(Boolean) verzi k metodě.

GetType()

Poskytuje objekty COM s přístupem nezávislým na GetType() verzi k metodě.

GetTypeInfo(UInt32, UInt32, IntPtr)

Načte informace o typu objektu, které lze použít k získání informací o typu pro rozhraní.

GetTypeInfoCount(UInt32)

Získá počet rozhraní typu informací, které objekt poskytuje (0 nebo 1).

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

Poskytuje přístup k vlastnostem a metodám vystaveným objektem.

IsDefined(Type, Boolean)

Poskytuje objekty COM s přístupem nezávislým na IsDefined(Type, Boolean) verzi k metodě.

RemoveEventHandler(Object, Delegate)

Poskytuje objekty COM s přístupem nezávislým na RemoveEventHandler(Object, Delegate) verzi k metodě.

ToString()

Poskytuje objekty COM s přístupem nezávislým na ToString() verzi k metodě.

Platí pro