ComAwareEventInfo Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
ComAwareEventInfo may be unavailable in future releases.
Consente la registrazione ad associazione tardiva di un gestore eventi.
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
- Ereditarietà
- Attributi
Commenti
In genere, i compilatori incorporano automaticamente le chiamate ai ComAwareEventInfo.AddEventHandler(Object, Delegate) metodi e ComAwareEventInfo.RemoveEventHandler(Object, Delegate) invece di usare il normale gestore di aggiunta e rimuovere i metodi del gestore per gli eventi. Ciò si verifica se l'interfaccia in cui è definito l'evento corrispondente deve essere incorporata.
È possibile specificarlo incorporando l'intero assembly contenente l'interfaccia usando l'opzione /link nei compilatori o impostando la proprietà Embed Interop Types su True in Visual Studio.
Il ComAwareEventInfo tipo deriva dalla classe ed esegue l'override EventInfo dei EventInfo.AddEventHandler(Object, Delegate) metodi e EventInfo.RemoveEventHandler(Object, Delegate) .
Costruttori
| Nome | Descrizione |
|---|---|
| ComAwareEventInfo(Type, String) |
Obsoleti.
Inizializza una nuova istanza della ComAwareEventInfo classe utilizzando il tipo specificato e un nome dell'evento nel tipo . |
Proprietà
| Nome | Descrizione |
|---|---|
| AddMethod |
Obsoleti.
Ottiene l'oggetto MethodInfo per il AddEventHandler(Object, Delegate) metodo dell'evento, inclusi i metodi non pubblici. (Ereditato da EventInfo) |
| Attributes |
Obsoleti.
Ottiene gli attributi per questo evento. |
| CustomAttributes |
Obsoleti.
Ottiene una raccolta contenente gli attributi personalizzati di questo membro. (Ereditato da MemberInfo) |
| DeclaringType |
Obsoleti.
Ottiene la classe che dichiara questo membro. |
| EventHandlerType |
Obsoleti.
Ottiene l'oggetto |
| IsMulticast |
Obsoleti.
Ottiene un valore che indica se l'evento è multicast. (Ereditato da EventInfo) |
| IsSpecialName |
Obsoleti.
Ottiene un valore che indica se ha |
| MemberType |
Obsoleti.
Ottiene un MemberTypes valore che indica che questo membro è un evento. (Ereditato da EventInfo) |
| MetadataToken |
Obsoleti.
Ottiene un valore che identifica un elemento di metadati. (Ereditato da MemberInfo) |
| Module |
Obsoleti.
Ottiene il modulo in cui è definito il tipo che dichiara il membro rappresentato dall'oggetto corrente MemberInfo . (Ereditato da MemberInfo) |
| Name |
Obsoleti.
Ottiene il nome del membro corrente. |
| RaiseMethod |
Obsoleti.
Ottiene il metodo chiamato quando viene generato l'evento, inclusi i metodi non pubblici. (Ereditato da EventInfo) |
| ReflectedType |
Obsoleti.
Ottiene l'oggetto classe utilizzato per inizializzare questa istanza. |
| RemoveMethod |
Obsoleti.
Ottiene l'oggetto |
Metodi
| Nome | Descrizione |
|---|---|
| AddEventHandler(Object, Delegate) |
Obsoleti.
Associa un gestore eventi a un oggetto COM. |
| Equals(Object) |
Obsoleti.
Restituisce un valore che indica se questa istanza è uguale a un oggetto specificato. (Ereditato da EventInfo) |
| GetAddMethod() |
Obsoleti.
Restituisce il metodo utilizzato per aggiungere un delegato del gestore eventi all'origine evento. (Ereditato da EventInfo) |
| GetAddMethod(Boolean) |
Obsoleti.
Ottiene il metodo utilizzato per aggiungere un delegato del gestore eventi all'origine evento. |
| GetAddMethod(Boolean) |
Obsoleti.
In caso di override in una classe derivata, recupera l'oggetto |
| GetCustomAttributes(Boolean) |
Obsoleti.
In caso di override in una classe derivata, ottiene una matrice che contiene tutti gli attributi personalizzati applicati a questo membro. |
| GetCustomAttributes(Type, Boolean) |
Obsoleti.
In caso di override in una classe derivata, ottiene una matrice che contiene tutti gli attributi personalizzati del tipo specificato applicato a questo membro. |
| GetCustomAttributesData() |
Obsoleti.
Restituisce un elenco di CustomAttributeData oggetti che rappresentano i dati sugli attributi applicati al membro di destinazione. (Ereditato da MemberInfo) |
| GetHashCode() |
Obsoleti.
Restituisce il codice hash per questa istanza. (Ereditato da EventInfo) |
| GetOtherMethods() |
Obsoleti.
Restituisce i metodi pubblici associati a un evento nei metadati utilizzando la |
| GetOtherMethods(Boolean) |
Obsoleti.
Restituisce i metodi associati all'evento nei metadati utilizzando la |
| GetRaiseMethod() |
Obsoleti.
Restituisce il metodo chiamato quando viene generato l'evento. (Ereditato da EventInfo) |
| GetRaiseMethod(Boolean) |
Obsoleti.
Quando sottoposto a override in una classe derivata, restituisce il metodo chiamato quando è stato generato l'evento. |
| GetRaiseMethod(Boolean) |
Obsoleti.
In caso di override in una classe derivata, restituisce il metodo chiamato quando viene generato l'evento, specificando se restituire metodi non pubblici. (Ereditato da EventInfo) |
| GetRemoveMethod() |
Obsoleti.
Restituisce il metodo utilizzato per rimuovere un delegato del gestore eventi dall'origine evento. (Ereditato da EventInfo) |
| GetRemoveMethod(Boolean) |
Obsoleti.
In caso di override in una classe derivata, recupera l'oggetto MethodInfo per la rimozione di un metodo dell'evento. |
| GetRemoveMethod(Boolean) |
Obsoleti.
Quando sottoposto a override in una classe derivata, recupera l'oggetto |
| HasSameMetadataDefinitionAs(MemberInfo) |
Obsoleti.
Consente la registrazione ad associazione tardiva di un gestore eventi. (Ereditato da MemberInfo) |
| IsDefined(Type, Boolean) |
Obsoleti.
Indica se una o più istanze dell'attributo specificato vengono applicate a questo membro. |
| MemberwiseClone() |
Obsoleti.
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| RemoveEventHandler(Object, Delegate) |
Obsoleti.
Scollega un gestore eventi da un oggetto COM. |
| ToString() |
Obsoleti.
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| _EventInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Obsoleti.
Esegue il mapping di un set di nomi a un set corrispondente di identificatori dispatch. (Ereditato da EventInfo) |
| _EventInfo.GetType() |
Obsoleti.
Restituisce un |
| _EventInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
Obsoleti.
Recupera le informazioni sul tipo relative a un oggetto che può quindi essere usato per ottenere informazioni sul tipo relative a un'interfaccia. (Ereditato da EventInfo) |
| _EventInfo.GetTypeInfoCount(UInt32) |
Obsoleti.
Recupera il numero di interfacce di informazioni sul tipo fornite da un oggetto (0 o 1). (Ereditato da EventInfo) |
| _EventInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Obsoleti.
Fornisce l'accesso alle proprietà e ai metodi esposti da un oggetto . (Ereditato da EventInfo) |
| _MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Obsoleti.
Esegue il mapping di un set di nomi a un set corrispondente di identificatori dispatch. (Ereditato da MemberInfo) |
| _MemberInfo.GetType() |
Obsoleti.
Ottiene un Type oggetto che rappresenta la MemberInfo classe . (Ereditato da MemberInfo) |
| _MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
Obsoleti.
Recupera le informazioni sul tipo relative a un oggetto che può quindi essere usato per ottenere informazioni sul tipo relative a un'interfaccia. (Ereditato da MemberInfo) |
| _MemberInfo.GetTypeInfoCount(UInt32) |
Obsoleti.
Recupera il numero di interfacce di informazioni sul tipo fornite da un oggetto (0 o 1). (Ereditato da MemberInfo) |
| _MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Obsoleti.
Fornisce l'accesso alle proprietà e ai metodi esposti da un oggetto . (Ereditato da MemberInfo) |
| ICustomAttributeProvider.GetCustomAttributes(Boolean) |
Obsoleti.
Restituisce una matrice di tutti gli attributi personalizzati definiti in questo membro, esclusi gli attributi denominati o una matrice vuota se non sono presenti attributi personalizzati. (Ereditato da MemberInfo) |
| ICustomAttributeProvider.GetCustomAttributes(Type, Boolean) |
Obsoleti.
Restituisce una matrice di attributi personalizzati definiti in questo membro, identificato dal tipo o una matrice vuota se non sono presenti attributi personalizzati di tale tipo. (Ereditato da MemberInfo) |
| ICustomAttributeProvider.IsDefined(Type, Boolean) |
Obsoleti.
Indica se in questo membro è definita una o più istanze di |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| GetAddMethod(EventInfo, Boolean) |
Obsoleti.
Consente la registrazione ad associazione tardiva di un gestore eventi. |
| GetAddMethod(EventInfo) |
Obsoleti.
Consente la registrazione ad associazione tardiva di un gestore eventi. |
| GetCustomAttribute(MemberInfo, Type, Boolean) |
Obsoleti.
Recupera un attributo personalizzato di un tipo specificato applicato a un membro specificato e, facoltativamente, controlla i predecessori di tale membro. |
| GetCustomAttribute(MemberInfo, Type) |
Obsoleti.
Recupera un attributo personalizzato di un tipo specificato applicato a un membro specificato. |
| GetCustomAttribute<T>(MemberInfo, Boolean) |
Obsoleti.
Recupera un attributo personalizzato di un tipo specificato applicato a un membro specificato e, facoltativamente, controlla i predecessori di tale membro. |
| GetCustomAttribute<T>(MemberInfo) |
Obsoleti.
Recupera un attributo personalizzato di un tipo specificato applicato a un membro specificato. |
| GetCustomAttributes(MemberInfo, Boolean) |
Obsoleti.
Recupera una raccolta di attributi personalizzati applicati a un membro specificato e, facoltativamente, controlla i predecessori di tale membro. |
| GetCustomAttributes(MemberInfo, Type, Boolean) |
Obsoleti.
Recupera una raccolta di attributi personalizzati di un tipo specificato applicato a un membro specificato e, facoltativamente, controlla i predecessori di tale membro. |
| GetCustomAttributes(MemberInfo, Type) |
Obsoleti.
Recupera una raccolta di attributi personalizzati di un tipo specificato applicato a un membro specificato. |
| GetCustomAttributes(MemberInfo) |
Obsoleti.
Recupera una raccolta di attributi personalizzati applicati a un membro specificato. |
| GetCustomAttributes<T>(MemberInfo, Boolean) |
Obsoleti.
Recupera una raccolta di attributi personalizzati di un tipo specificato applicato a un membro specificato e, facoltativamente, controlla i predecessori di tale membro. |
| GetCustomAttributes<T>(MemberInfo) |
Obsoleti.
Recupera una raccolta di attributi personalizzati di un tipo specificato applicato a un membro specificato. |
| GetRaiseMethod(EventInfo, Boolean) |
Obsoleti.
Consente la registrazione ad associazione tardiva di un gestore eventi. |
| GetRaiseMethod(EventInfo) |
Obsoleti.
Consente la registrazione ad associazione tardiva di un gestore eventi. |
| GetRemoveMethod(EventInfo, Boolean) |
Obsoleti.
Consente la registrazione ad associazione tardiva di un gestore eventi. |
| GetRemoveMethod(EventInfo) |
Obsoleti.
Consente la registrazione ad associazione tardiva di un gestore eventi. |
| IsDefined(MemberInfo, Type, Boolean) |
Obsoleti.
Indica se gli attributi personalizzati di un tipo specificato vengono applicati a un membro specificato e, facoltativamente, applicati ai relativi predecessori. |
| IsDefined(MemberInfo, Type) |
Obsoleti.
Indica se gli attributi personalizzati di un tipo specificato vengono applicati a un membro specificato. |