ComAwareEventInfo Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Varning
ComAwareEventInfo may be unavailable in future releases.
Tillåter sen registrering av en händelsehanterare.
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
- Arv
- Attribut
Kommentarer
Normalt bäddar kompilatorer automatiskt in anrop till ComAwareEventInfo.AddEventHandler(Object, Delegate) metoderna och ComAwareEventInfo.RemoveEventHandler(Object, Delegate) i stället för att använda vanliga metoder för att lägga till hanterare och ta bort hanterare för händelser. Detta inträffar om gränssnittet som motsvarande händelse definieras på måste bäddas in.
Du kan ange detta genom att bädda in hela sammansättningen som innehåller gränssnittet med hjälp av alternativet /link på kompilatorerna eller genom att ange egenskapen Embed Interop Types till True i Visual Studio.
Typen ComAwareEventInfo härleds från EventInfo klassen och åsidosätter EventInfo.AddEventHandler(Object, Delegate) metoderna och EventInfo.RemoveEventHandler(Object, Delegate) .
Konstruktorer
| Name | Description |
|---|---|
| ComAwareEventInfo(Type, String) |
Föråldrad.
Initierar en ny instans av ComAwareEventInfo klassen med hjälp av den angivna typen och ett namn på händelsen på typen. |
Egenskaper
| Name | Description |
|---|---|
| AddMethod |
Föråldrad.
MethodInfo Hämtar objektet för AddEventHandler(Object, Delegate) händelsens metod, inklusive icke-offentliga metoder. (Ärvd från EventInfo) |
| Attributes |
Föråldrad.
Hämtar attributen för den här händelsen. |
| CustomAttributes |
Föråldrad.
Hämtar en samling som innehåller den här medlemmens anpassade attribut. (Ärvd från MemberInfo) |
| DeclaringType |
Föråldrad.
Hämtar klassen som deklarerar den här medlemmen. |
| EventHandlerType |
Föråldrad.
Hämtar objektet för |
| IsMulticast |
Föråldrad.
Hämtar ett värde som anger om händelsen är multicast. (Ärvd från EventInfo) |
| IsSpecialName |
Föråldrad.
Hämtar ett värde som anger om har |
| MemberType |
Föråldrad.
Hämtar ett MemberTypes värde som anger att den här medlemmen är en händelse. (Ärvd från EventInfo) |
| MetadataToken |
Föråldrad.
Hämtar ett värde som identifierar ett metadataelement. (Ärvd från MemberInfo) |
| Module |
Föråldrad.
Hämtar modulen där den typ som deklarerar medlemmen som representeras av den aktuella MemberInfo definieras. (Ärvd från MemberInfo) |
| Name |
Föråldrad.
Hämtar namnet på den aktuella medlemmen. |
| RaiseMethod |
Föråldrad.
Hämtar den metod som anropas när händelsen aktiveras, inklusive icke-offentliga metoder. (Ärvd från EventInfo) |
| ReflectedType |
Föråldrad.
Hämtar klassobjektet som användes för att initiera den här instansen. |
| RemoveMethod |
Föråldrad.
Hämtar objektet |
Metoder
| Name | Description |
|---|---|
| AddEventHandler(Object, Delegate) |
Föråldrad.
Kopplar en händelsehanterare till ett COM-objekt. |
| Equals(Object) |
Föråldrad.
Returnerar ett värde som anger om den här instansen är lika med ett angivet objekt. (Ärvd från EventInfo) |
| GetAddMethod() |
Föråldrad.
Returnerar den metod som används för att lägga till ett händelsehanterardelegat i händelsekällan. (Ärvd från EventInfo) |
| GetAddMethod(Boolean) |
Föråldrad.
Hämtar den metod som användes för att lägga till ett händelsehanterardelegat till händelsekällan. |
| GetAddMethod(Boolean) |
Föråldrad.
När det åsidosättas i en härledd klass hämtar objektet |
| GetCustomAttributes(Boolean) |
Föråldrad.
När den åsidosätts i en härledd klass hämtar den en matris som innehåller alla anpassade attribut som tillämpas på den här medlemmen. |
| GetCustomAttributes(Type, Boolean) |
Föråldrad.
När den åsidosätts i en härledd klass hämtar den en matris som innehåller alla anpassade attribut av den angivna typen som tillämpas på den här medlemmen. |
| GetCustomAttributesData() |
Föråldrad.
Returnerar en lista över CustomAttributeData objekt som representerar data om de attribut som har tillämpats på målmedlemmen. (Ärvd från MemberInfo) |
| GetHashCode() |
Föråldrad.
Returnerar hash-koden för den här instansen. (Ärvd från EventInfo) |
| GetOtherMethods() |
Föråldrad.
Returnerar de offentliga metoder som har associerats med en händelse i metadata med hjälp av |
| GetOtherMethods(Boolean) |
Föråldrad.
Returnerar de metoder som har associerats med händelsen i metadata med hjälp av |
| GetRaiseMethod() |
Föråldrad.
Returnerar den metod som anropas när händelsen utlöses. (Ärvd från EventInfo) |
| GetRaiseMethod(Boolean) |
Föråldrad.
När den åsidosätts i en härledd klass returnerar den metod som anropades när händelsen skapades. |
| GetRaiseMethod(Boolean) |
Föråldrad.
När den åsidosätts i en härledd klass returnerar den metod som anropas när händelsen utlöses och anger om icke-offentliga metoder ska returneras. (Ärvd från EventInfo) |
| GetRemoveMethod() |
Föråldrad.
Returnerar den metod som används för att ta bort ett händelsehanterardelegat från händelsekällan. (Ärvd från EventInfo) |
| GetRemoveMethod(Boolean) |
Föråldrad.
När det åsidosättas i en härledd klass hämtar objektet MethodInfo för att ta bort en metod för händelsen. |
| GetRemoveMethod(Boolean) |
Föråldrad.
När det åsidosättas i en härledd klass hämtar objektet |
| HasSameMetadataDefinitionAs(MemberInfo) |
Föråldrad.
Tillåter sen registrering av en händelsehanterare. (Ärvd från MemberInfo) |
| IsDefined(Type, Boolean) |
Föråldrad.
Anger om en eller flera instanser av det angivna attributet tillämpas på den här medlemmen. |
| MemberwiseClone() |
Föråldrad.
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| RemoveEventHandler(Object, Delegate) |
Föråldrad.
Kopplar från en händelsehanterare från ett COM-objekt. |
| ToString() |
Föråldrad.
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| _EventInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Föråldrad.
Mappar en uppsättning namn till en motsvarande uppsättning av sändningsidentifierare. (Ärvd från EventInfo) |
| _EventInfo.GetType() |
Föråldrad.
Returnerar ett |
| _EventInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
Föråldrad.
Hämtar typinformationen för ett objekt, som sedan kan användas för att hämta typinformationen för ett gränssnitt. (Ärvd från EventInfo) |
| _EventInfo.GetTypeInfoCount(UInt32) |
Föråldrad.
Hämtar antalet typinformationsgränssnitt som ett objekt tillhandahåller (antingen 0 eller 1). (Ärvd från EventInfo) |
| _EventInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Föråldrad.
Ger åtkomst till egenskaper och metoder som exponeras av ett objekt. (Ärvd från EventInfo) |
| _MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Föråldrad.
Mappar en uppsättning namn till en motsvarande uppsättning av sändningsidentifierare. (Ärvd från MemberInfo) |
| _MemberInfo.GetType() |
Föråldrad.
Hämtar ett Type objekt som representerar MemberInfo klassen. (Ärvd från MemberInfo) |
| _MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
Föråldrad.
Hämtar typinformationen för ett objekt, som sedan kan användas för att hämta typinformationen för ett gränssnitt. (Ärvd från MemberInfo) |
| _MemberInfo.GetTypeInfoCount(UInt32) |
Föråldrad.
Hämtar antalet typinformationsgränssnitt som ett objekt tillhandahåller (antingen 0 eller 1). (Ärvd från MemberInfo) |
| _MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Föråldrad.
Ger åtkomst till egenskaper och metoder som exponeras av ett objekt. (Ärvd från MemberInfo) |
| ICustomAttributeProvider.GetCustomAttributes(Boolean) |
Föråldrad.
Returnerar en matris med alla anpassade attribut som definierats för den här medlemmen, exklusive namngivna attribut eller en tom matris om det inte finns några anpassade attribut. (Ärvd från MemberInfo) |
| ICustomAttributeProvider.GetCustomAttributes(Type, Boolean) |
Föråldrad.
Returnerar en matris med anpassade attribut som definierats för den här medlemmen, identifierade efter typ eller en tom matris om det inte finns några anpassade attribut av den typen. (Ärvd från MemberInfo) |
| ICustomAttributeProvider.IsDefined(Type, Boolean) |
Föråldrad.
Anger om en eller flera instanser av |
Tilläggsmetoder
| Name | Description |
|---|---|
| GetAddMethod(EventInfo, Boolean) |
Föråldrad.
Tillåter sen registrering av en händelsehanterare. |
| GetAddMethod(EventInfo) |
Föråldrad.
Tillåter sen registrering av en händelsehanterare. |
| GetCustomAttribute(MemberInfo, Type, Boolean) |
Föråldrad.
Hämtar ett anpassat attribut av en angiven typ som tillämpas på en angiven medlem och kontrollerar eventuellt den medlemmens överordnade objekt. |
| GetCustomAttribute(MemberInfo, Type) |
Föråldrad.
Hämtar ett anpassat attribut av en angiven typ som tillämpas på en angiven medlem. |
| GetCustomAttribute<T>(MemberInfo, Boolean) |
Föråldrad.
Hämtar ett anpassat attribut av en angiven typ som tillämpas på en angiven medlem och kontrollerar eventuellt den medlemmens överordnade objekt. |
| GetCustomAttribute<T>(MemberInfo) |
Föråldrad.
Hämtar ett anpassat attribut av en angiven typ som tillämpas på en angiven medlem. |
| GetCustomAttributes(MemberInfo, Boolean) |
Föråldrad.
Hämtar en samling anpassade attribut som tillämpas på en angiven medlem och kontrollerar eventuellt den medlemmens överordnade. |
| GetCustomAttributes(MemberInfo, Type, Boolean) |
Föråldrad.
Hämtar en samling anpassade attribut av en angiven typ som tillämpas på en angiven medlem och kontrollerar eventuellt den medlemmens överordnade. |
| GetCustomAttributes(MemberInfo, Type) |
Föråldrad.
Hämtar en samling anpassade attribut av en angiven typ som tillämpas på en angiven medlem. |
| GetCustomAttributes(MemberInfo) |
Föråldrad.
Hämtar en samling anpassade attribut som tillämpas på en angiven medlem. |
| GetCustomAttributes<T>(MemberInfo, Boolean) |
Föråldrad.
Hämtar en samling anpassade attribut av en angiven typ som tillämpas på en angiven medlem och kontrollerar eventuellt den medlemmens överordnade. |
| GetCustomAttributes<T>(MemberInfo) |
Föråldrad.
Hämtar en samling anpassade attribut av en angiven typ som tillämpas på en angiven medlem. |
| GetRaiseMethod(EventInfo, Boolean) |
Föråldrad.
Tillåter sen registrering av en händelsehanterare. |
| GetRaiseMethod(EventInfo) |
Föråldrad.
Tillåter sen registrering av en händelsehanterare. |
| GetRemoveMethod(EventInfo, Boolean) |
Föråldrad.
Tillåter sen registrering av en händelsehanterare. |
| GetRemoveMethod(EventInfo) |
Föråldrad.
Tillåter sen registrering av en händelsehanterare. |
| IsDefined(MemberInfo, Type, Boolean) |
Föråldrad.
Anger om anpassade attribut av en angiven typ tillämpas på en angiven medlem och eventuellt tillämpas på dess överordnade. |
| IsDefined(MemberInfo, Type) |
Föråldrad.
Anger om anpassade attribut av en angiven typ tillämpas på en angiven medlem. |