_EventInfo Interface

Definição

Importante

Esta API não está em conformidade com CLS.

Expõe os membros públicos da EventInfo turma a código não gerido.

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
Derivado
Atributos

Observações

Esta interface destina-se ao acesso a classes geridas a partir de código não gerido e não deve ser chamada a partir de código gerido.

Esta interface preserva a ordem vtable dos System.Reflection.EventInfo membros da classe que podem ser acedidos por objetos COM não geridos.

Propriedades

Name Description
Attributes

Fornece aos objetos COM acesso independente da versão à Attributes propriedade.

DeclaringType

Fornece aos objetos COM acesso independente da versão à DeclaringType propriedade.

EventHandlerType

Fornece aos objetos COM acesso independente da versão à EventHandlerType propriedade.

IsMulticast

Fornece aos objetos COM acesso independente da versão à IsMulticast propriedade.

IsSpecialName

Fornece aos objetos COM acesso independente da versão à IsSpecialName propriedade.

MemberType

Fornece aos objetos COM acesso independente da versão à MemberType propriedade.

Name

Fornece aos objetos COM acesso independente da versão à Name propriedade.

ReflectedType

Fornece aos objetos COM acesso independente da versão à ReflectedType propriedade.

Métodos

Name Description
AddEventHandler(Object, Delegate)

Fornece aos objetos COM acesso independente da versão ao AddEventHandler(Object, Delegate) método.

Equals(Object)

Fornece aos objetos COM acesso independente da versão ao Equals(Object) método.

GetAddMethod()

Fornece aos objetos COM acesso independente da versão ao GetAddMethod() método.

GetAddMethod(Boolean)

Fornece aos objetos COM acesso independente da versão ao GetAddMethod(Boolean) método.

GetCustomAttributes(Boolean)

Fornece aos objetos COM acesso independente da versão ao GetCustomAttributes(Boolean) método.

GetCustomAttributes(Type, Boolean)

Fornece aos objetos COM acesso independente da versão ao GetCustomAttributes(Type, Boolean) método.

GetHashCode()

Fornece aos objetos COM acesso independente da versão ao GetHashCode() método.

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

Mapeia um conjunto de nomes para um conjunto correspondente de identificadores de despacho.

GetRaiseMethod()

Fornece aos objetos COM acesso independente da versão ao GetRaiseMethod() método.

GetRaiseMethod(Boolean)

Fornece aos objetos COM acesso independente da versão ao GetRaiseMethod(Boolean) método.

GetRemoveMethod()

Fornece aos objetos COM acesso independente da versão ao GetRemoveMethod() método.

GetRemoveMethod(Boolean)

Fornece aos objetos COM acesso independente da versão ao GetRemoveMethod(Boolean) método.

GetType()

Fornece aos objetos COM acesso independente da versão ao GetType() método.

GetTypeInfo(UInt32, UInt32, IntPtr)

Recupera a informação de tipo de um objeto, que pode ser usada para obter a informação de tipo para uma interface.

GetTypeInfoCount(UInt32)

Recupera o número de interfaces de informações de tipo que um objeto fornece (0 ou 1).

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

Proporciona acesso a propriedades e métodos expostos por um objeto.

IsDefined(Type, Boolean)

Fornece aos objetos COM acesso independente da versão ao IsDefined(Type, Boolean) método.

RemoveEventHandler(Object, Delegate)

Fornece aos objetos COM acesso independente da versão ao RemoveEventHandler(Object, Delegate) método.

ToString()

Fornece aos objetos COM acesso independente da versão ao ToString() método.

Aplica-se a