ComAwareEventInfo Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestroga
ComAwareEventInfo may be unavailable in future releases.
Zezwala na późną rejestrację programu obsługi zdarzeń.
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
- Dziedziczenie
- Atrybuty
Uwagi
Zwykle kompilatory automatycznie osadzają wywołania metod ComAwareEventInfo.AddEventHandler(Object, Delegate) i ComAwareEventInfo.RemoveEventHandler(Object, Delegate) zamiast używać zwykłych metod obsługi dodawania i usuwania metod obsługi dla zdarzeń. Dzieje się tak, jeśli interfejs zdefiniowany przez odpowiednie zdarzenie musi być osadzony.
Można to określić, osadzając cały zestaw zawierający interfejs przy użyciu opcji /link w kompilatorach lub ustawiając właściwość Osadzanie typów międzyoperacyjności na True
w programie Visual Studio.
Typ ComAwareEventInfo pochodzi z EventInfo klasy i zastępuje EventInfo.AddEventHandler(Object, Delegate) metody i EventInfo.RemoveEventHandler(Object, Delegate) .
Konstruktory
ComAwareEventInfo(Type, String) |
Przestarzałe.
Inicjuje nowe wystąpienie ComAwareEventInfo klasy przy użyciu określonego typu i nazwy zdarzenia w typie. |
Właściwości
AddMethod |
Przestarzałe.
MethodInfo Pobiera obiekt dla AddEventHandler(Object, Delegate) metody zdarzenia, w tym metody niepublizowanych. (Odziedziczone po EventInfo) |
Attributes |
Przestarzałe.
Pobiera atrybuty dla tego zdarzenia. |
CustomAttributes |
Przestarzałe.
Pobiera kolekcję zawierającą atrybuty niestandardowe tego elementu członkowskiego. (Odziedziczone po MemberInfo) |
DeclaringType |
Przestarzałe.
Pobiera klasę, która deklaruje ten element członkowski. |
EventHandlerType |
Przestarzałe.
|
IsCollectible |
Przestarzałe.
Pobiera wartość wskazującą, czy ten MemberInfo obiekt jest częścią zestawu przechowywanego w kolekcji .AssemblyLoadContext (Odziedziczone po MemberInfo) |
IsMulticast |
Przestarzałe.
Pobiera wartość wskazującą, czy zdarzenie jest multiemisji. (Odziedziczone po EventInfo) |
IsSpecialName |
Przestarzałe.
Pobiera wartość wskazującą, czy |
MemberType |
Przestarzałe.
Pobiera wartość wskazującą MemberTypes , że ten element członkowski jest zdarzeniem. (Odziedziczone po EventInfo) |
MetadataToken |
Przestarzałe.
Pobiera token metadanych skojarzony z bieżącym ComAwareEventInfo obiektem. |
MetadataToken |
Przestarzałe.
Pobiera wartość identyfikującą element metadanych. (Odziedziczone po MemberInfo) |
Module |
Przestarzałe.
Pobiera moduł skojarzony z bieżącym ComAwareEventInfo obiektem. |
Module |
Przestarzałe.
Pobiera moduł, w którym typ, który deklaruje element członkowski reprezentowany przez bieżący MemberInfo , jest zdefiniowany. (Odziedziczone po MemberInfo) |
Name |
Przestarzałe.
Pobiera nazwę bieżącego elementu członkowskiego. |
RaiseMethod |
Przestarzałe.
Pobiera metodę wywoływaną podczas wywoływanego zdarzenia, w tym metody inne niż publiczne. (Odziedziczone po EventInfo) |
ReflectedType |
Przestarzałe.
Pobiera obiekt klasy, który został użyty do zainicjowania tego wystąpienia. |
ReflectedType |
Przestarzałe.
Pobiera obiekt klasy, który został użyty do uzyskania tego wystąpienia klasy |
RemoveMethod |
Przestarzałe.
|
Metody
AddEventHandler(Object, Delegate) |
Przestarzałe.
Dołącza procedurę obsługi zdarzeń do obiektu COM. |
Equals(Object) |
Przestarzałe.
Zwraca wartość wskazującą, czy to wystąpienie jest równe podanemu obiektowi. (Odziedziczone po EventInfo) |
GetAddMethod() |
Przestarzałe.
Zwraca metodę używaną do dodawania delegata procedury obsługi zdarzeń do źródła zdarzeń. (Odziedziczone po EventInfo) |
GetAddMethod(Boolean) |
Przestarzałe.
Pobiera metodę, która została użyta do dodania delegata procedury obsługi zdarzeń do źródła zdarzeń. |
GetAddMethod(Boolean) |
Przestarzałe.
Po zastąpieniu w klasie pochodnej pobiera |
GetCustomAttributes(Boolean) |
Przestarzałe.
Po zastąpieniu w klasie pochodnej pobiera tablicę zawierającą wszystkie atrybuty niestandardowe, które są stosowane do tego elementu członkowskiego. |
GetCustomAttributes(Boolean) |
Przestarzałe.
Po zastąpieniu klasy pochodnej zwraca tablicę wszystkich atrybutów niestandardowych zastosowanych do tego elementu członkowskiego. (Odziedziczone po MemberInfo) |
GetCustomAttributes(Type, Boolean) |
Przestarzałe.
Po zastąpieniu w klasie pochodnej pobiera tablicę zawierającą wszystkie atrybuty niestandardowe określonego typu, które są stosowane do tego elementu członkowskiego. |
GetCustomAttributes(Type, Boolean) |
Przestarzałe.
Po przesłonięciu w klasie pochodnej zwraca tablicę atrybutów niestandardowych zastosowanych do tego elementu członkowskiego i zidentyfikowaną przez Typemetodę . (Odziedziczone po MemberInfo) |
GetCustomAttributesData() |
Przestarzałe.
Zwraca listę CustomAttributeData obiektów dla bieżącego ComAwareEventInfoelementu . |
GetCustomAttributesData() |
Przestarzałe.
Zwraca listę CustomAttributeData obiektów reprezentujących dane dotyczące atrybutów, które zostały zastosowane do elementu członkowskiego docelowego. (Odziedziczone po MemberInfo) |
GetHashCode() |
Przestarzałe.
Zwraca wartość skrótu dla tego wystąpienia. (Odziedziczone po EventInfo) |
GetOtherMethods() |
Przestarzałe.
Zwraca metody publiczne, które zostały skojarzone z zdarzeniem w metadanych przy użyciu |
GetOtherMethods(Boolean) |
Przestarzałe.
Zwraca publiczne lub inne niż publiczne metody, które zostały skojarzone z zdarzeniem w metadanych. |
GetOtherMethods(Boolean) |
Przestarzałe.
Zwraca metody, które zostały skojarzone ze zdarzeniem w metadanych przy użyciu |
GetRaiseMethod() |
Przestarzałe.
Zwraca metodę wywoływaną po wywołaniu zdarzenia. (Odziedziczone po EventInfo) |
GetRaiseMethod(Boolean) |
Przestarzałe.
W przypadku zastąpienia w klasie pochodnej zwraca metodę, która została wywołana podczas wywoływanego zdarzenia. |
GetRaiseMethod(Boolean) |
Przestarzałe.
Po przesłonięciu w klasie pochodnej zwraca metodę wywoływaną po wywołaniu zdarzenia, określając, czy zwracać metody inne niż publiczne. (Odziedziczone po EventInfo) |
GetRemoveMethod() |
Przestarzałe.
Zwraca metodę używaną do usuwania delegata procedury obsługi zdarzeń ze źródła zdarzeń. (Odziedziczone po EventInfo) |
GetRemoveMethod(Boolean) |
Przestarzałe.
Po przesłonięciu w klasie pochodnej pobiera MethodInfo obiekt do usuwania metody zdarzenia. |
GetRemoveMethod(Boolean) |
Przestarzałe.
Po przesłonięciu w klasie pochodnej pobiera |
GetType() |
Przestarzałe.
Odnajduje atrybuty zdarzenia klasy i zapewnia dostęp do metadanych zdarzeń. (Odziedziczone po EventInfo) |
HasSameMetadataDefinitionAs(MemberInfo) |
Przestarzałe.
Zezwala na późną rejestrację programu obsługi zdarzeń. (Odziedziczone po MemberInfo) |
IsDefined(Type, Boolean) |
Przestarzałe.
Wskazuje, czy do tego elementu członkowskiego zastosowano co najmniej jedno wystąpienie określonego atrybutu. |
IsDefined(Type, Boolean) |
Przestarzałe.
W przypadku zastąpienia w klasie pochodnej wskazuje, czy do tego elementu członkowskiego zastosowano co najmniej jeden atrybut określonego typu, czy jego typów pochodnych. (Odziedziczone po MemberInfo) |
MemberwiseClone() |
Przestarzałe.
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
RemoveEventHandler(Object, Delegate) |
Przestarzałe.
Odłącza procedurę obsługi zdarzeń od obiektu COM. |
ToString() |
Przestarzałe.
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Jawne implementacje interfejsu
_EventInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Przestarzałe.
Zestaw nazw jest mapowany na odpowiedni zestaw identyfikatorów wysyłania. (Odziedziczone po EventInfo) |
_EventInfo.GetType() |
Przestarzałe.
|
_EventInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
Przestarzałe.
Pobiera informacje o typie dla obiektu, których następnie można użyć do uzyskania informacji o typie interfejsu. (Odziedziczone po EventInfo) |
_EventInfo.GetTypeInfoCount(UInt32) |
Przestarzałe.
Pobiera informację o liczbie typów interfejsów, jakie zawiera obiekt (0 lub 1). (Odziedziczone po EventInfo) |
_EventInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Przestarzałe.
Umożliwia dostęp do właściwości i metod udostępnianych przez obiekt. (Odziedziczone po EventInfo) |
_MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Przestarzałe.
Zestaw nazw jest mapowany na odpowiedni zestaw identyfikatorów wysyłania. (Odziedziczone po MemberInfo) |
_MemberInfo.GetType() |
Przestarzałe.
Pobiera obiekt reprezentujący klasę TypeMemberInfo . (Odziedziczone po MemberInfo) |
_MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
Przestarzałe.
Pobiera informacje o typie dla obiektu, których następnie można użyć do uzyskania informacji o typie interfejsu. (Odziedziczone po MemberInfo) |
_MemberInfo.GetTypeInfoCount(UInt32) |
Przestarzałe.
Pobiera informację o liczbie typów interfejsów, jakie zawiera obiekt (0 lub 1). (Odziedziczone po MemberInfo) |
_MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Przestarzałe.
Umożliwia dostęp do właściwości i metod udostępnianych przez obiekt. (Odziedziczone po MemberInfo) |
ICustomAttributeProvider.GetCustomAttributes(Boolean) |
Przestarzałe.
Zwraca tablicę wszystkich atrybutów niestandardowych zdefiniowanych w tym elemencie członkowskim, z wyłączeniem nazwanych atrybutów lub pustej tablicy, jeśli nie ma atrybutów niestandardowych. (Odziedziczone po MemberInfo) |
ICustomAttributeProvider.GetCustomAttributes(Type, Boolean) |
Przestarzałe.
Zwraca tablicę atrybutów niestandardowych zdefiniowanych na tym elemencie członkowskim, identyfikowaną przez typ lub pustą tablicę, jeśli nie ma atrybutów niestandardowych tego typu. (Odziedziczone po MemberInfo) |
ICustomAttributeProvider.IsDefined(Type, Boolean) |
Przestarzałe.
Wskazuje, czy na tym elemencie członkowskim zdefiniowano jedno lub więcej wystąpień |
Metody rozszerzania
GetCustomAttribute(MemberInfo, Type) |
Przestarzałe.
Pobiera atrybut niestandardowy określonego typu, który jest stosowany do określonego elementu członkowskiego. |
GetCustomAttribute(MemberInfo, Type, Boolean) |
Przestarzałe.
Pobiera atrybut niestandardowy określonego typu, który jest stosowany do określonego elementu członkowskiego, i opcjonalnie sprawdza elementów podrzędnych tego elementu członkowskiego. |
GetCustomAttribute<T>(MemberInfo) |
Przestarzałe.
Pobiera atrybut niestandardowy określonego typu, który jest stosowany do określonego elementu członkowskiego. |
GetCustomAttribute<T>(MemberInfo, Boolean) |
Przestarzałe.
Pobiera atrybut niestandardowy określonego typu, który jest stosowany do określonego elementu członkowskiego, i opcjonalnie sprawdza elementów podrzędnych tego elementu członkowskiego. |
GetCustomAttributes(MemberInfo) |
Przestarzałe.
Pobiera kolekcję atrybutów niestandardowych, które są stosowane do określonego elementu członkowskiego. |
GetCustomAttributes(MemberInfo, Boolean) |
Przestarzałe.
Pobiera kolekcję atrybutów niestandardowych, które są stosowane do określonego elementu członkowskiego, i opcjonalnie sprawdza elementy charakterystyczne tego elementu członkowskiego. |
GetCustomAttributes(MemberInfo, Type) |
Przestarzałe.
Pobiera kolekcję atrybutów niestandardowych określonego typu, które są stosowane do określonego elementu członkowskiego. |
GetCustomAttributes(MemberInfo, Type, Boolean) |
Przestarzałe.
Pobiera kolekcję atrybutów niestandardowych określonego typu, które są stosowane do określonego elementu członkowskiego, i opcjonalnie sprawdza elementów podrzędnych tego elementu członkowskiego. |
GetCustomAttributes<T>(MemberInfo) |
Przestarzałe.
Pobiera kolekcję atrybutów niestandardowych określonego typu, które są stosowane do określonego elementu członkowskiego. |
GetCustomAttributes<T>(MemberInfo, Boolean) |
Przestarzałe.
Pobiera kolekcję atrybutów niestandardowych określonego typu, które są stosowane do określonego elementu członkowskiego, i opcjonalnie sprawdza elementów podrzędnych tego elementu członkowskiego. |
IsDefined(MemberInfo, Type) |
Przestarzałe.
Wskazuje, czy atrybuty niestandardowe określonego typu są stosowane do określonego elementu członkowskiego. |
IsDefined(MemberInfo, Type, Boolean) |
Przestarzałe.
Wskazuje, czy atrybuty niestandardowe określonego typu są stosowane do określonego elementu członkowskiego, a opcjonalnie stosowane do jego elementów nadrzędnych. |
GetAddMethod(EventInfo) |
Przestarzałe.
Zezwala na późną rejestrację programu obsługi zdarzeń. |
GetAddMethod(EventInfo, Boolean) |
Przestarzałe.
Zezwala na późną rejestrację programu obsługi zdarzeń. |
GetRaiseMethod(EventInfo) |
Przestarzałe.
Zezwala na późną rejestrację programu obsługi zdarzeń. |
GetRaiseMethod(EventInfo, Boolean) |
Przestarzałe.
Zezwala na późną rejestrację programu obsługi zdarzeń. |
GetRemoveMethod(EventInfo) |
Przestarzałe.
Zezwala na późną rejestrację programu obsługi zdarzeń. |
GetRemoveMethod(EventInfo, Boolean) |
Przestarzałe.
Zezwala na późną rejestrację programu obsługi zdarzeń. |
GetMetadataToken(MemberInfo) |
Przestarzałe.
Pobiera token metadanych dla danego elementu członkowskiego, jeśli jest dostępny. |
HasMetadataToken(MemberInfo) |
Przestarzałe.
Zwraca wartość wskazującą, czy token metadanych jest dostępny dla określonego elementu członkowskiego. |