ComAwareEventInfo Classe

Definição

Atenção

ComAwareEventInfo may be unavailable in future releases.

Permite o registo tardio de um gestor de eventos.

public ref class ComAwareEventInfo : System::Reflection::EventInfo
[System.Obsolete("ComAwareEventInfo may be unavailable in future releases.")]
public class ComAwareEventInfo : System.Reflection.EventInfo
public class ComAwareEventInfo : System.Reflection.EventInfo
[<System.Obsolete("ComAwareEventInfo may be unavailable in future releases.")>]
type ComAwareEventInfo = class
    inherit EventInfo
type ComAwareEventInfo = class
    inherit EventInfo
Public Class ComAwareEventInfo
Inherits EventInfo
Herança
ComAwareEventInfo
Atributos

Observações

Normalmente, os compiladores incorporam automaticamente chamadas aos ComAwareEventInfo.AddEventHandler(Object, Delegate) métodos e ComAwareEventInfo.RemoveEventHandler(Object, Delegate) em vez de usar métodos regulares de adição e remoção para eventos. Isto ocorre se a interface onde o evento correspondente está definido precisar de ser incorporada.

Pode especificar isto incorporando todo o assembly que contém a interface usando a opção /link nos compiladores ou definindo a propriedade Embed Interop Types para True no Visual Studio.

O ComAwareEventInfo tipo deriva da EventInfo classe e sobrepõe-se aos EventInfo.AddEventHandler(Object, Delegate) métodos e.EventInfo.RemoveEventHandler(Object, Delegate)

Construtores

Name Description
ComAwareEventInfo(Type, String)
Obsoleto.

Inicializa uma nova instância da ComAwareEventInfo classe usando o tipo especificado e o nome do evento no tipo.

Propriedades

Name Description
AddMethod
Obsoleto.

Obtém o MethodInfo objeto do AddEventHandler(Object, Delegate) método do evento, incluindo métodos não públicos.

(Herdado de EventInfo)
Attributes
Obsoleto.

Obtém os atributos para este evento.

CustomAttributes
Obsoleto.

Obtém uma coleção que contém os atributos personalizados deste membro.

(Herdado de MemberInfo)
DeclaringType
Obsoleto.

Recebe a classe que declara esse membro.

EventHandlerType
Obsoleto.

Obtém o Type objeto do delegado handler de eventos subjacente associado a este evento.

(Herdado de EventInfo)
IsMulticast
Obsoleto.

Recebe um valor que indica se o evento é multicast.

(Herdado de EventInfo)
IsSpecialName
Obsoleto.

Obtém um valor que indica se tem EventInfo um nome com um significado especial.

(Herdado de EventInfo)
MemberType
Obsoleto.

Recebe um MemberTypes valor que indica que este membro é um evento.

(Herdado de EventInfo)
MetadataToken
Obsoleto.

Obtém um valor que identifica um elemento de metadados.

(Herdado de MemberInfo)
Module
Obsoleto.

Obtém o módulo em que o tipo que declara o elemento representado pela corrente MemberInfo está definido.

(Herdado de MemberInfo)
Name
Obsoleto.

Fica com o nome do membro atual.

RaiseMethod
Obsoleto.

Obtém o método que é chamado quando o evento é levantado, incluindo métodos não públicos.

(Herdado de EventInfo)
ReflectedType
Obsoleto.

Obtém o objeto de classe que foi usado para inicializar esta instância.

RemoveMethod
Obsoleto.

Obtém o MethodInfo objetivo de remover um método do evento, incluindo métodos pessoais.

(Herdado de EventInfo)

Métodos

Name Description
AddEventHandler(Object, Delegate)
Obsoleto.

Anexa um gestor de eventos a um objeto COM.

Equals(Object)
Obsoleto.

Devolve um valor que indica se esta instância é igual a um objeto especificado.

(Herdado de EventInfo)
GetAddMethod()
Obsoleto.

Devolve o método usado para adicionar um delegado handler de eventos à fonte do evento.

(Herdado de EventInfo)
GetAddMethod(Boolean)
Obsoleto.

Obtém o método que foi usado para adicionar um delegado handler de eventos à fonte do evento.

GetAddMethod(Boolean)
Obsoleto.

Quando sobreposto numa classe derivada, recupera o MethodInfo objeto para o AddEventHandler(Object, Delegate) método do evento, especificando se deve devolver métodos não públicos.

(Herdado de EventInfo)
GetCustomAttributes(Boolean)
Obsoleto.

Quando sobrescrito numa classe derivada, obtém um array que contém todos os atributos personalizados aplicados a este membro.

GetCustomAttributes(Type, Boolean)
Obsoleto.

Quando sobrescrito numa classe derivada, obtém um array que contém todos os atributos personalizados do tipo especificado que são aplicados a este membro.

GetCustomAttributesData()
Obsoleto.

Devolve uma lista de CustomAttributeData objetos que representam dados sobre os atributos que foram aplicados ao membro alvo.

(Herdado de MemberInfo)
GetHashCode()
Obsoleto.

Devolve o código de hash para esta instância.

(Herdado de EventInfo)
GetOtherMethods()
Obsoleto.

Devolve os métodos públicos que foram associados a um evento nos metadados usando a .other diretiva.

(Herdado de EventInfo)
GetOtherMethods(Boolean)
Obsoleto.

Devolve os métodos associados ao evento nos metadados usando a .other diretiva, especificando se devem incluir métodos não públicos.

(Herdado de EventInfo)
GetRaiseMethod()
Obsoleto.

Devolve o método que é chamado quando o evento é levantado.

(Herdado de EventInfo)
GetRaiseMethod(Boolean)
Obsoleto.

Quando sobrescrito numa classe derivada, devolve o método que foi chamado quando o evento foi elevado.

GetRaiseMethod(Boolean)
Obsoleto.

Quando sobrescrito numa classe derivada, devolve o método que é chamado quando o evento é levantado, especificando se deve devolver métodos não públicos.

(Herdado de EventInfo)
GetRemoveMethod()
Obsoleto.

Devolve o método usado para remover um delegado handler de eventos da origem do evento.

(Herdado de EventInfo)
GetRemoveMethod(Boolean)
Obsoleto.

Quando sobrescrito numa classe derivada, recupera o MethodInfo objeto para remover um método do evento.

GetRemoveMethod(Boolean)
Obsoleto.

Quando sobrescrito numa classe derivada, recupera o MethodInfo objeto para remover um método do evento, especificando se deve devolver métodos não públicos.

(Herdado de EventInfo)
HasSameMetadataDefinitionAs(MemberInfo)
Obsoleto.

Permite o registo tardio de um gestor de eventos.

(Herdado de MemberInfo)
IsDefined(Type, Boolean)
Obsoleto.

Indica se uma ou mais instâncias do atributo especificado são aplicadas a este membro.

MemberwiseClone()
Obsoleto.

Cria uma cópia superficial do atual Object.

(Herdado de Object)
RemoveEventHandler(Object, Delegate)
Obsoleto.

Desliga um gestor de eventos de um objeto COM.

ToString()
Obsoleto.

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Implementações de Interface Explícita

Name Description
_EventInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)
Obsoleto.

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

(Herdado de EventInfo)
_EventInfo.GetType()
Obsoleto.

Devolve um T:System.Type objeto que representa o EventInfo tipo.

(Herdado de EventInfo)
_EventInfo.GetTypeInfo(UInt32, UInt32, IntPtr)
Obsoleto.

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

(Herdado de EventInfo)
_EventInfo.GetTypeInfoCount(UInt32)
Obsoleto.

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

(Herdado de EventInfo)
_EventInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)
Obsoleto.

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

(Herdado de EventInfo)
_MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)
Obsoleto.

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

(Herdado de MemberInfo)
_MemberInfo.GetType()
Obsoleto.

Obtém um Type objeto que representa a MemberInfo classe.

(Herdado de MemberInfo)
_MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr)
Obsoleto.

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

(Herdado de MemberInfo)
_MemberInfo.GetTypeInfoCount(UInt32)
Obsoleto.

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

(Herdado de MemberInfo)
_MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)
Obsoleto.

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

(Herdado de MemberInfo)
ICustomAttributeProvider.GetCustomAttributes(Boolean)
Obsoleto.

Devolve um array de todos os atributos personalizados definidos neste membro, excluindo atributos nomeados, ou um array vazio se não existirem atributos personalizados.

(Herdado de MemberInfo)
ICustomAttributeProvider.GetCustomAttributes(Type, Boolean)
Obsoleto.

Devolve um array de atributos personalizados definidos neste membro, identificados pelo tipo, ou um array vazio se não existirem atributos personalizados desse tipo.

(Herdado de MemberInfo)
ICustomAttributeProvider.IsDefined(Type, Boolean)
Obsoleto.

Indica se uma ou mais instâncias de attributeType estão definidas neste membro.

(Herdado de MemberInfo)

Métodos da Extensão

Name Description
GetAddMethod(EventInfo, Boolean)
Obsoleto.

Permite o registo tardio de um gestor de eventos.

GetAddMethod(EventInfo)
Obsoleto.

Permite o registo tardio de um gestor de eventos.

GetCustomAttribute(MemberInfo, Type, Boolean)
Obsoleto.

Recupera um atributo personalizado de um tipo especificado que é aplicado a um membro especificado e, opcionalmente, inspeciona os antepassados desse membro.

GetCustomAttribute(MemberInfo, Type)
Obsoleto.

Recupera um atributo personalizado de um tipo especificado que é aplicado a um membro especificado.

GetCustomAttribute<T>(MemberInfo, Boolean)
Obsoleto.

Recupera um atributo personalizado de um tipo especificado que é aplicado a um membro especificado e, opcionalmente, inspeciona os antepassados desse membro.

GetCustomAttribute<T>(MemberInfo)
Obsoleto.

Recupera um atributo personalizado de um tipo especificado que é aplicado a um membro especificado.

GetCustomAttributes(MemberInfo, Boolean)
Obsoleto.

Recupera uma coleção de atributos personalizados que são aplicados a um membro especificado e, opcionalmente, inspeciona os antepassados desse membro.

GetCustomAttributes(MemberInfo, Type, Boolean)
Obsoleto.

Recupera uma coleção de atributos personalizados de um tipo especificado que são aplicados a um membro especificado e, opcionalmente, inspeciona os antepassados desse membro.

GetCustomAttributes(MemberInfo, Type)
Obsoleto.

Recupera uma coleção de atributos personalizados de um tipo especificado que são aplicados a um membro especificado.

GetCustomAttributes(MemberInfo)
Obsoleto.

Recupera uma coleção de atributos personalizados que são aplicados a um membro especificado.

GetCustomAttributes<T>(MemberInfo, Boolean)
Obsoleto.

Recupera uma coleção de atributos personalizados de um tipo especificado que são aplicados a um membro especificado e, opcionalmente, inspeciona os antepassados desse membro.

GetCustomAttributes<T>(MemberInfo)
Obsoleto.

Recupera uma coleção de atributos personalizados de um tipo especificado que são aplicados a um membro especificado.

GetRaiseMethod(EventInfo, Boolean)
Obsoleto.

Permite o registo tardio de um gestor de eventos.

GetRaiseMethod(EventInfo)
Obsoleto.

Permite o registo tardio de um gestor de eventos.

GetRemoveMethod(EventInfo, Boolean)
Obsoleto.

Permite o registo tardio de um gestor de eventos.

GetRemoveMethod(EventInfo)
Obsoleto.

Permite o registo tardio de um gestor de eventos.

IsDefined(MemberInfo, Type, Boolean)
Obsoleto.

Indica se atributos personalizados de um tipo especificado são aplicados a um membro especificado e, opcionalmente, aplicados aos seus antecessores.

IsDefined(MemberInfo, Type)
Obsoleto.

Indica se atributos personalizados de um tipo especificado são aplicados a um membro especificado.

Aplica-se a