TypeDescriptor.GetEvents Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Auflistung von Ereignissen für eine Komponente oder einen Typ zurück.
Überlädt
GetEvents(Object) |
Gibt eine Auflistung von Ereignissen für die angegebene Komponente zurück. |
GetEvents(Type) |
Gibt die Auflistung von Ereignissen für einen angegebenen Komponententyp zurück. |
GetEvents(Object, Attribute[]) |
Gibt die Auflistung der Ereignisse für eine angegebene Komponente zurück. Hierbei wird ein angegebenes Array von Attributen als Filter verwendet. |
GetEvents(Object, Boolean) |
Gibt die Auflistung von Eigenschaften für eine angegebene Komponente mit einem benutzerdefinierten Typdeskriptor zurück. |
GetEvents(Type, Attribute[]) |
Gibt die Auflistung der Ereignisse für einen angegebenen Komponententyp zurück. Hierbei wird ein angegebenes Array von Attributen als Filter verwendet. |
GetEvents(Object, Attribute[], Boolean) |
Gibt die Auflistung von Ereignissen für eine angegebene Komponente zurück. Hierbei wird ein angegebenes Array von Attributen als Filter und ein benutzerdefinierter Typdeskriptor verwendet. |
GetEvents(Object)
- Quelle:
- TypeDescriptor.cs
- Quelle:
- TypeDescriptor.cs
- Quelle:
- TypeDescriptor.cs
Gibt eine Auflistung von Ereignissen für die angegebene Komponente zurück.
public:
static System::ComponentModel::EventDescriptorCollection ^ GetEvents(System::Object ^ component);
public static System.ComponentModel.EventDescriptorCollection GetEvents (object component);
static member GetEvents : obj -> System.ComponentModel.EventDescriptorCollection
Public Shared Function GetEvents (component As Object) As EventDescriptorCollection
Parameter
- component
- Object
Eine Komponente, für die die Ereignisse abgerufen werden sollen.
Gibt zurück
Eine EventDescriptorCollection mit den Ereignissen für diese Komponente.
Ausnahmen
component
ist ein prozessübergreifendes Remoteobjekt.
Beispiele
Ein Beispiel für diese Methode finden Sie in der Count -Eigenschaft.
Hinweise
Ruft eine Auflistung von Ereignissen ab, die der angegebene component
Parameter instance bereitstellt. Diese Auflistung kann sich von dem Satz von Ereignissen unterscheiden, die die -Klasse bereitstellt. Wenn der component
Parameter sited ist, kann die Website zusätzliche Ereignisse hinzufügen oder entfernen.
Wenn component
ist null
, wird eine leere Auflistung zurückgegeben.
Es ist nicht garantiert, dass die Reihenfolge der zurückgegebenen Auflistung zwischen Aufrufen identisch ist, daher immer vor der Verwendung sortieren.
Weitere Informationen
- EventDescriptor
- EventDescriptorCollection
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties
Gilt für:
GetEvents(Type)
- Quelle:
- TypeDescriptor.cs
- Quelle:
- TypeDescriptor.cs
- Quelle:
- TypeDescriptor.cs
Gibt die Auflistung von Ereignissen für einen angegebenen Komponententyp zurück.
public:
static System::ComponentModel::EventDescriptorCollection ^ GetEvents(Type ^ componentType);
public static System.ComponentModel.EventDescriptorCollection GetEvents (Type componentType);
static member GetEvents : Type -> System.ComponentModel.EventDescriptorCollection
Public Shared Function GetEvents (componentType As Type) As EventDescriptorCollection
Parameter
Gibt zurück
Eine EventDescriptorCollection mit den Ereignissen für diese Komponente.
Hinweise
Rufen Sie diese Version dieser Methode nur auf, wenn Sie nicht über eine instance des -Objekts verfügen.
Wenn der componentType
Parameter ist null
, wird eine leere Auflistung zurückgegeben.
Es ist nicht garantiert, dass die Reihenfolge der zurückgegebenen Auflistung zwischen Aufrufen identisch ist, daher immer vor der Verwendung sortieren.
Weitere Informationen
- EventDescriptor
- EventDescriptorCollection
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties
Gilt für:
GetEvents(Object, Attribute[])
- Quelle:
- TypeDescriptor.cs
- Quelle:
- TypeDescriptor.cs
- Quelle:
- TypeDescriptor.cs
Gibt die Auflistung der Ereignisse für eine angegebene Komponente zurück. Hierbei wird ein angegebenes Array von Attributen als Filter verwendet.
public:
static System::ComponentModel::EventDescriptorCollection ^ GetEvents(System::Object ^ component, cli::array <Attribute ^> ^ attributes);
public static System.ComponentModel.EventDescriptorCollection GetEvents (object component, Attribute[] attributes);
static member GetEvents : obj * Attribute[] -> System.ComponentModel.EventDescriptorCollection
Public Shared Function GetEvents (component As Object, attributes As Attribute()) As EventDescriptorCollection
Parameter
- component
- Object
Eine Komponente, für die die Ereignisse abgerufen werden sollen.
Gibt zurück
Eine EventDescriptorCollection mit den Ereignissen, die mit den angegebenen Attributen für diese Komponente übereinstimmen.
Ausnahmen
component
ist ein prozessübergreifendes Remoteobjekt.
Hinweise
Die Ereignisse für den component
Parameter können sich von den Ereignissen einer Klasse unterscheiden, da die Website Ereignisse hinzufügen oder entfernen kann, wenn der component
Parameter sited ist.
Das attributes
Array kann eine Mischung aus Type - und Attribute -Objekten aufweisen. Das Filtern wird durch die folgenden Regeln definiert:
Ein Type wird als Einplatzhalter behandelt. Es stimmt mit jedem Ereignis überein, das den Type in seinem Satz von Attributen enthält.
Wenn ein Ereignis nicht über dieselbe Attribute Klasse verfügt, ist das Ereignis nicht im zurückgegebenen Array enthalten.
Wenn das Attribut ein instance der Attribute -Klasse ist, muss das Ereignis eine genaue Übereinstimmung sein, oder es ist nicht im zurückgegebenen Array enthalten.
Wenn ein Attribute instance angegeben ist und es sich um das Standardereignis handelt, wird es im zurückgegebenen Array eingeschlossen, auch wenn keine instance des Attribute im -Ereignis vorhanden ist.
Wenn component
ist null
, wird eine leere Auflistung zurückgegeben.
Es ist nicht garantiert, dass die Reihenfolge der zurückgegebenen Auflistung zwischen Aufrufen identisch ist, daher immer vor der Verwendung sortieren.
Weitere Informationen
- EventDescriptor
- EventDescriptorCollection
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties
Gilt für:
GetEvents(Object, Boolean)
- Quelle:
- TypeDescriptor.cs
- Quelle:
- TypeDescriptor.cs
- Quelle:
- TypeDescriptor.cs
Gibt die Auflistung von Eigenschaften für eine angegebene Komponente mit einem benutzerdefinierten Typdeskriptor zurück.
public:
static System::ComponentModel::EventDescriptorCollection ^ GetEvents(System::Object ^ component, bool noCustomTypeDesc);
public static System.ComponentModel.EventDescriptorCollection GetEvents (object component, bool noCustomTypeDesc);
static member GetEvents : obj * bool -> System.ComponentModel.EventDescriptorCollection
Public Shared Function GetEvents (component As Object, noCustomTypeDesc As Boolean) As EventDescriptorCollection
Parameter
- component
- Object
Eine Komponente, für die die Ereignisse abgerufen werden sollen.
- noCustomTypeDesc
- Boolean
true
, um benutzerdefinierte Typbeschreibungsinformationen nicht zu berücksichtigen; anderenfalls false
.
Gibt zurück
Eine EventDescriptorCollection mit den Ereignissen für diese Komponente.
Ausnahmen
component
ist ein prozessübergreifendes Remoteobjekt.
Hinweise
Diese Methode ruft eine Auflistung von Ereignissen ab, die der angegebene component
Parameter instance bereitstellt. Dies kann sich von dem Satz von Ereignissen unterscheiden, die die -Klasse bereitstellt. Wenn der component
Parameter sited ist, kann die Website zusätzliche Ereignisse hinzufügen oder entfernen.
Wenn component
ist null
, wird eine leere Auflistung zurückgegeben.
Es ist nicht garantiert, dass die Reihenfolge der zurückgegebenen Auflistung zwischen Aufrufen identisch ist, daher immer vor der Verwendung sortieren.
Weitere Informationen
- EventDescriptor
- EventDescriptorCollection
- ICustomTypeDescriptor
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties
Gilt für:
GetEvents(Type, Attribute[])
- Quelle:
- TypeDescriptor.cs
- Quelle:
- TypeDescriptor.cs
- Quelle:
- TypeDescriptor.cs
Gibt die Auflistung der Ereignisse für einen angegebenen Komponententyp zurück. Hierbei wird ein angegebenes Array von Attributen als Filter verwendet.
public:
static System::ComponentModel::EventDescriptorCollection ^ GetEvents(Type ^ componentType, cli::array <Attribute ^> ^ attributes);
public static System.ComponentModel.EventDescriptorCollection GetEvents (Type componentType, Attribute[] attributes);
static member GetEvents : Type * Attribute[] -> System.ComponentModel.EventDescriptorCollection
Public Shared Function GetEvents (componentType As Type, attributes As Attribute()) As EventDescriptorCollection
Parameter
Gibt zurück
Eine EventDescriptorCollection mit den Ereignissen, die mit den angegebenen Attributen für diese Komponente übereinstimmen.
Hinweise
Rufen Sie diese Version dieser Methode nur auf, wenn Sie nicht über eine instance des -Objekts verfügen.
Das attributes
Parameterarray kann eine Mischung aus Type - und Attribute -Objekten aufweisen. Das Filtern wird durch die folgenden Regeln definiert:
Ein Type wird als Einplatzhalter behandelt. Es stimmt mit jedem Ereignis überein, das den Type in seinem Satz von Attributen enthält.
Wenn ein Ereignis nicht über dieselbe Attribute Klasse verfügt, ist das Ereignis nicht im zurückgegebenen Array enthalten.
Wenn das Attribut ein instance der Attribute -Klasse ist, muss das Ereignis eine genaue Übereinstimmung sein, oder es ist nicht im zurückgegebenen Array enthalten.
Wenn ein Attribute instance angegeben ist und es sich um das Standardereignis handelt, wird es im zurückgegebenen Array eingeschlossen, auch wenn keine instance des Attribute im -Ereignis vorhanden ist.
Wenn der componentType
Parameter ist null
, wird eine leere Auflistung zurückgegeben.
Es ist nicht garantiert, dass die Reihenfolge der zurückgegebenen Auflistung zwischen Aufrufen identisch ist, daher immer vor der Verwendung sortieren.
Weitere Informationen
- EventDescriptor
- EventDescriptorCollection
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties
Gilt für:
GetEvents(Object, Attribute[], Boolean)
- Quelle:
- TypeDescriptor.cs
- Quelle:
- TypeDescriptor.cs
- Quelle:
- TypeDescriptor.cs
Gibt die Auflistung von Ereignissen für eine angegebene Komponente zurück. Hierbei wird ein angegebenes Array von Attributen als Filter und ein benutzerdefinierter Typdeskriptor verwendet.
public:
static System::ComponentModel::EventDescriptorCollection ^ GetEvents(System::Object ^ component, cli::array <Attribute ^> ^ attributes, bool noCustomTypeDesc);
public static System.ComponentModel.EventDescriptorCollection GetEvents (object component, Attribute[] attributes, bool noCustomTypeDesc);
public static System.ComponentModel.EventDescriptorCollection GetEvents (object component, Attribute[]? attributes, bool noCustomTypeDesc);
static member GetEvents : obj * Attribute[] * bool -> System.ComponentModel.EventDescriptorCollection
Public Shared Function GetEvents (component As Object, attributes As Attribute(), noCustomTypeDesc As Boolean) As EventDescriptorCollection
Parameter
- component
- Object
Eine Komponente, für die die Ereignisse abgerufen werden sollen.
- noCustomTypeDesc
- Boolean
true
, um benutzerdefinierte Typbeschreibungsinformationen nicht zu berücksichtigen; anderenfalls false
.
Gibt zurück
Eine EventDescriptorCollection mit den Ereignissen, die mit den angegebenen Attributen für diese Komponente übereinstimmen.
Ausnahmen
component
ist ein prozessübergreifendes Remoteobjekt.
Hinweise
Die Ereignisse für den component
Parameter können sich von den Ereignissen einer Klasse unterscheiden, da die Website Ereignisse hinzufügen oder entfernen kann, wenn der component
Parameter sited ist.
Das attributes
Parameterarray kann eine Mischung aus Type - und Attribute -Objekten aufweisen. Das Filtern wird durch die folgenden Regeln definiert:
Ein Type wird als Einplatzhalter behandelt. Es stimmt mit jedem Ereignis überein, das den Type in seinem Satz von Attributen enthält.
Wenn ein Ereignis nicht über dieselbe Attribute Klasse verfügt, ist das Ereignis nicht im zurückgegebenen Array enthalten.
Wenn das Attribut ein instance der Attribute -Klasse ist, muss das Ereignis eine genaue Übereinstimmung sein, oder es ist nicht im zurückgegebenen Array enthalten.
Wenn ein Attribute instance angegeben ist und es sich um das Standardereignis handelt, wird es im zurückgegebenen Array eingeschlossen, auch wenn keine instance des Attribute im -Ereignis vorhanden ist.
Wenn component
ist null
, wird eine leere Auflistung zurückgegeben.
Es ist nicht garantiert, dass die Reihenfolge der zurückgegebenen Auflistung zwischen Aufrufen identisch ist, daher immer vor der Verwendung sortieren.
Weitere Informationen
- EventDescriptor
- EventDescriptorCollection
- ICustomTypeDescriptor
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties