_EventInfo Interface

Definição

Importante

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

Expõe os membros públicos da EventInfo classe ao código não gerenciado.

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

Comentários

Essa interface destina-se ao acesso a classes gerenciadas de código não gerenciado e não deve ser chamada do código gerenciado.

Essa interface preserva a ordem vtable dos membros da System.Reflection.EventInfo classe que podem ser acessados por objetos COM não gerenciados.

Propriedades

Nome Description
Attributes

Fornece objetos COM com acesso independente de versão à Attributes propriedade.

DeclaringType

Fornece objetos COM com acesso independente de versão à DeclaringType propriedade.

EventHandlerType

Fornece objetos COM com acesso independente de versão à EventHandlerType propriedade.

IsMulticast

Fornece objetos COM com acesso independente de versão à IsMulticast propriedade.

IsSpecialName

Fornece objetos COM com acesso independente de versão à IsSpecialName propriedade.

MemberType

Fornece objetos COM com acesso independente de versão à MemberType propriedade.

Name

Fornece objetos COM com acesso independente de versão à Name propriedade.

ReflectedType

Fornece objetos COM com acesso independente de versão à ReflectedType propriedade.

Métodos

Nome Description
AddEventHandler(Object, Delegate)

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

Equals(Object)

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

GetAddMethod()

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

GetAddMethod(Boolean)

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

GetCustomAttributes(Boolean)

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

GetCustomAttributes(Type, Boolean)

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

GetHashCode()

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

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

Mapeia um conjunto de nomes para um conjunto correspondente de identificadores de expedição.

GetRaiseMethod()

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

GetRaiseMethod(Boolean)

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

GetRemoveMethod()

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

GetRemoveMethod(Boolean)

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

GetType()

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

GetTypeInfo(UInt32, UInt32, IntPtr)

Recupera as informações de tipo de um objeto, que podem ser usadas para obter as informações de tipo de uma interface.

GetTypeInfoCount(UInt32)

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

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

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

IsDefined(Type, Boolean)

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

RemoveEventHandler(Object, Delegate)

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

ToString()

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

Aplica-se a