Partilhar via


_EventInfo Interface

Definição

Importante

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

Expõe os membros públicos da classe EventInfo a 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

Attributes

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

DeclaringType

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

EventHandlerType

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

IsMulticast

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

IsSpecialName

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

MemberType

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

Name

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

ReflectedType

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

Métodos

AddEventHandler(Object, Delegate)

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

Equals(Object)

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

GetAddMethod()

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

GetAddMethod(Boolean)

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

GetCustomAttributes(Boolean)

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

GetCustomAttributes(Type, Boolean)

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

GetHashCode()

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

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 para o método GetRaiseMethod().

GetRaiseMethod(Boolean)

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

GetRemoveMethod()

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

GetRemoveMethod(Boolean)

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

GetType()

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

GetTypeInfo(UInt32, UInt32, IntPtr)

Recupera as informações de tipo para um objeto, que pode ser usado para obter as informações de tipo para 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 para o método IsDefined(Type, Boolean).

RemoveEventHandler(Object, Delegate)

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

ToString()

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

Aplica-se a