ComAwareEventInfo Classe

Définition

Attention

ComAwareEventInfo may be unavailable in future releases.

Autorise l’inscription tardive d’un gestionnaire d’événements.

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
Héritage
ComAwareEventInfo
Attributs

Remarques

Normalement, les compilateurs incorporent automatiquement des appels aux méthodes et ComAwareEventInfo.RemoveEventHandler(Object, Delegate) aux ComAwareEventInfo.AddEventHandler(Object, Delegate) méthodes au lieu d’utiliser un gestionnaire d’ajout standard et de supprimer des méthodes de gestionnaire pour les événements. Cela se produit si l’interface sur laquelle l’événement correspondant est défini doit être incorporée.

Vous pouvez spécifier cela en incorporant l’assembly entier qui contient l’interface à l’aide de l’option /link sur les compilateurs ou en définissant la propriété Embed Interop Types sur True dans Visual Studio.

Le ComAwareEventInfo type dérive de la EventInfo classe et remplace les méthodes et EventInfo.RemoveEventHandler(Object, Delegate) les EventInfo.AddEventHandler(Object, Delegate) méthodes.

Constructeurs

Nom Description
ComAwareEventInfo(Type, String)
Obsolète.

Initialise une nouvelle instance de la ComAwareEventInfo classe à l’aide du type spécifié et d’un nom de l’événement sur le type.

Propriétés

Nom Description
AddMethod
Obsolète.

Obtient l’objet MethodInfo de la AddEventHandler(Object, Delegate) méthode de l’événement, y compris les méthodes non publiques.

(Hérité de EventInfo)
Attributes
Obsolète.

Obtient les attributs de cet événement.

CustomAttributes
Obsolète.

Obtient une collection qui contient les attributs personnalisés de ce membre.

(Hérité de MemberInfo)
DeclaringType
Obsolète.

Obtient la classe qui déclare ce membre.

EventHandlerType
Obsolète.

Obtient l’objet Type du délégué de gestionnaire d’événements sous-jacent associé à cet événement.

(Hérité de EventInfo)
IsMulticast
Obsolète.

Obtient une valeur indiquant si l’événement est multidiffusion.

(Hérité de EventInfo)
IsSpecialName
Obsolète.

Obtient une valeur indiquant si le EventInfo nom a une signification particulière.

(Hérité de EventInfo)
MemberType
Obsolète.

Obtient une MemberTypes valeur indiquant que ce membre est un événement.

(Hérité de EventInfo)
MetadataToken
Obsolète.

Obtient une valeur qui identifie un élément de métadonnées.

(Hérité de MemberInfo)
Module
Obsolète.

Obtient le module dans lequel le type qui déclare le membre représenté par le courant MemberInfo est défini.

(Hérité de MemberInfo)
Name
Obsolète.

Obtient le nom du membre actuel.

RaiseMethod
Obsolète.

Obtient la méthode appelée lorsque l’événement est déclenché, y compris les méthodes non publiques.

(Hérité de EventInfo)
ReflectedType
Obsolète.

Obtient l’objet de classe utilisé pour initialiser cette instance.

RemoveMethod
Obsolète.

Obtient l’objet MethodInfo pour supprimer une méthode de l’événement, y compris les méthodes non publiques.

(Hérité de EventInfo)

Méthodes

Nom Description
AddEventHandler(Object, Delegate)
Obsolète.

Attache un gestionnaire d’événements à un objet COM.

Equals(Object)
Obsolète.

Retourne une valeur qui indique si cette instance est égale à un objet spécifié.

(Hérité de EventInfo)
GetAddMethod()
Obsolète.

Retourne la méthode utilisée pour ajouter un délégué de gestionnaire d’événements à la source d’événement.

(Hérité de EventInfo)
GetAddMethod(Boolean)
Obsolète.

Obtient la méthode utilisée pour ajouter un délégué de gestionnaire d’événements à la source d’événement.

GetAddMethod(Boolean)
Obsolète.

En cas de substitution dans une classe dérivée, récupère l’objet MethodInfo pour la AddEventHandler(Object, Delegate) méthode de l’événement, en spécifiant s’il faut retourner des méthodes non publiques.

(Hérité de EventInfo)
GetCustomAttributes(Boolean)
Obsolète.

En cas de substitution dans une classe dérivée, obtient un tableau qui contient tous les attributs personnalisés appliqués à ce membre.

GetCustomAttributes(Type, Boolean)
Obsolète.

En cas de substitution dans une classe dérivée, obtient un tableau qui contient tous les attributs personnalisés du type spécifié qui sont appliqués à ce membre.

GetCustomAttributesData()
Obsolète.

Retourne une liste d’objets CustomAttributeData représentant des données sur les attributs qui ont été appliqués au membre cible.

(Hérité de MemberInfo)
GetHashCode()
Obsolète.

Retourne le code de hachage pour cette instance.

(Hérité de EventInfo)
GetOtherMethods()
Obsolète.

Retourne les méthodes publiques qui ont été associées à un événement dans les métadonnées à l’aide de la .other directive.

(Hérité de EventInfo)
GetOtherMethods(Boolean)
Obsolète.

Retourne les méthodes qui ont été associées à l’événement dans les métadonnées à l’aide de la .other directive, en spécifiant s’il faut inclure des méthodes non publiques.

(Hérité de EventInfo)
GetRaiseMethod()
Obsolète.

Retourne la méthode appelée lorsque l’événement est déclenché.

(Hérité de EventInfo)
GetRaiseMethod(Boolean)
Obsolète.

En cas de substitution dans une classe dérivée, retourne la méthode appelée lorsque l’événement a été déclenché.

GetRaiseMethod(Boolean)
Obsolète.

En cas de substitution dans une classe dérivée, retourne la méthode appelée lorsque l’événement est déclenché, en spécifiant s’il faut retourner des méthodes non publiques.

(Hérité de EventInfo)
GetRemoveMethod()
Obsolète.

Retourne la méthode utilisée pour supprimer un délégué de gestionnaire d’événements de la source d’événement.

(Hérité de EventInfo)
GetRemoveMethod(Boolean)
Obsolète.

En cas de substitution dans une classe dérivée, récupère l’objet MethodInfo pour supprimer une méthode de l’événement.

GetRemoveMethod(Boolean)
Obsolète.

En cas de substitution dans une classe dérivée, récupère l’objet MethodInfo pour supprimer une méthode de l’événement, en spécifiant s’il faut retourner des méthodes non publiques.

(Hérité de EventInfo)
HasSameMetadataDefinitionAs(MemberInfo)
Obsolète.

Autorise l’inscription tardive d’un gestionnaire d’événements.

(Hérité de MemberInfo)
IsDefined(Type, Boolean)
Obsolète.

Indique si une ou plusieurs instances de l’attribut spécifié sont appliquées à ce membre.

MemberwiseClone()
Obsolète.

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
RemoveEventHandler(Object, Delegate)
Obsolète.

Détache un gestionnaire d’événements d’un objet COM.

ToString()
Obsolète.

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

Implémentations d’interfaces explicites

Nom Description
_EventInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)
Obsolète.

Mappe un jeu de noms avec un jeu correspondant d'identificateurs de dispatch.

(Hérité de EventInfo)
_EventInfo.GetType()
Obsolète.

Retourne un T:System.Type objet représentant le EventInfo type.

(Hérité de EventInfo)
_EventInfo.GetTypeInfo(UInt32, UInt32, IntPtr)
Obsolète.

Récupère les informations de type pour un objet, qui peuvent être utilisées ensuite pour obtenir les informations de type d'une interface.

(Hérité de EventInfo)
_EventInfo.GetTypeInfoCount(UInt32)
Obsolète.

Récupère le nombre d'interfaces d'informations de type fourni par un objet (0 ou 1).

(Hérité de EventInfo)
_EventInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)
Obsolète.

Fournit l’accès aux propriétés et méthodes exposées par un objet.

(Hérité de EventInfo)
_MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)
Obsolète.

Mappe un jeu de noms avec un jeu correspondant d'identificateurs de dispatch.

(Hérité de MemberInfo)
_MemberInfo.GetType()
Obsolète.

Obtient un Type objet représentant la MemberInfo classe.

(Hérité de MemberInfo)
_MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr)
Obsolète.

Récupère les informations de type pour un objet, qui peuvent être utilisées ensuite pour obtenir les informations de type d'une interface.

(Hérité de MemberInfo)
_MemberInfo.GetTypeInfoCount(UInt32)
Obsolète.

Récupère le nombre d'interfaces d'informations de type fourni par un objet (0 ou 1).

(Hérité de MemberInfo)
_MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)
Obsolète.

Fournit l’accès aux propriétés et méthodes exposées par un objet.

(Hérité de MemberInfo)
ICustomAttributeProvider.GetCustomAttributes(Boolean)
Obsolète.

Retourne un tableau de tous les attributs personnalisés définis sur ce membre, à l’exclusion des attributs nommés ou d’un tableau vide s’il n’existe aucun attribut personnalisé.

(Hérité de MemberInfo)
ICustomAttributeProvider.GetCustomAttributes(Type, Boolean)
Obsolète.

Retourne un tableau d’attributs personnalisés définis sur ce membre, identifiés par type ou un tableau vide s’il n’existe aucun attribut personnalisé de ce type.

(Hérité de MemberInfo)
ICustomAttributeProvider.IsDefined(Type, Boolean)
Obsolète.

Indique si une ou plusieurs instances de attributeType ce membre sont définies.

(Hérité de MemberInfo)

Méthodes d’extension

Nom Description
GetAddMethod(EventInfo, Boolean)
Obsolète.

Autorise l’inscription tardive d’un gestionnaire d’événements.

GetAddMethod(EventInfo)
Obsolète.

Autorise l’inscription tardive d’un gestionnaire d’événements.

GetCustomAttribute(MemberInfo, Type, Boolean)
Obsolète.

Récupère un attribut personnalisé d’un type spécifié appliqué à un membre spécifié et inspecte éventuellement les ancêtres de ce membre.

GetCustomAttribute(MemberInfo, Type)
Obsolète.

Récupère un attribut personnalisé d’un type spécifié appliqué à un membre spécifié.

GetCustomAttribute<T>(MemberInfo, Boolean)
Obsolète.

Récupère un attribut personnalisé d’un type spécifié appliqué à un membre spécifié et inspecte éventuellement les ancêtres de ce membre.

GetCustomAttribute<T>(MemberInfo)
Obsolète.

Récupère un attribut personnalisé d’un type spécifié appliqué à un membre spécifié.

GetCustomAttributes(MemberInfo, Boolean)
Obsolète.

Récupère une collection d’attributs personnalisés appliqués à un membre spécifié et inspecte éventuellement les ancêtres de ce membre.

GetCustomAttributes(MemberInfo, Type, Boolean)
Obsolète.

Récupère une collection d’attributs personnalisés d’un type spécifié qui sont appliqués à un membre spécifié et inspecte éventuellement les ancêtres de ce membre.

GetCustomAttributes(MemberInfo, Type)
Obsolète.

Récupère une collection d’attributs personnalisés d’un type spécifié qui sont appliqués à un membre spécifié.

GetCustomAttributes(MemberInfo)
Obsolète.

Récupère une collection d’attributs personnalisés appliqués à un membre spécifié.

GetCustomAttributes<T>(MemberInfo, Boolean)
Obsolète.

Récupère une collection d’attributs personnalisés d’un type spécifié qui sont appliqués à un membre spécifié et inspecte éventuellement les ancêtres de ce membre.

GetCustomAttributes<T>(MemberInfo)
Obsolète.

Récupère une collection d’attributs personnalisés d’un type spécifié qui sont appliqués à un membre spécifié.

GetRaiseMethod(EventInfo, Boolean)
Obsolète.

Autorise l’inscription tardive d’un gestionnaire d’événements.

GetRaiseMethod(EventInfo)
Obsolète.

Autorise l’inscription tardive d’un gestionnaire d’événements.

GetRemoveMethod(EventInfo, Boolean)
Obsolète.

Autorise l’inscription tardive d’un gestionnaire d’événements.

GetRemoveMethod(EventInfo)
Obsolète.

Autorise l’inscription tardive d’un gestionnaire d’événements.

IsDefined(MemberInfo, Type, Boolean)
Obsolète.

Indique si les attributs personnalisés d’un type spécifié sont appliqués à un membre spécifié et, éventuellement, appliqués à ses ancêtres.

IsDefined(MemberInfo, Type)
Obsolète.

Indique si les attributs personnalisés d’un type spécifié sont appliqués à un membre spécifié.

S’applique à