TypeDescriptor.GetEvents TypeDescriptor.GetEvents TypeDescriptor.GetEvents TypeDescriptor.GetEvents Method

Definition

Gibt die Auflistung der Ereignisse für eine Komponente oder einen Typ zurück.Returns the collection of events for a component or type.

Überlädt

GetEvents(Object) GetEvents(Object) GetEvents(Object) GetEvents(Object)

Gibt die Auflistung von Ereignissen für die angegebene Komponente zurück.Returns the collection of events for the specified component.

GetEvents(Type) GetEvents(Type) GetEvents(Type) GetEvents(Type)

Gibt die Auflistung von Ereignissen für einen angegebenen Komponententyp zurück.Returns the collection of events for a specified type of component.

GetEvents(Object, Attribute[]) GetEvents(Object, Attribute[]) GetEvents(Object, Attribute[]) GetEvents(Object, Attribute[])

Gibt die Auflistung von Ereignissen für eine angegebene Komponente zurück, wobei ein angegebenes Array von Attributen als Filter verwendet wird.Returns the collection of events for a specified component using a specified array of attributes as a filter.

GetEvents(Object, Boolean) GetEvents(Object, Boolean) GetEvents(Object, Boolean) GetEvents(Object, Boolean)

Gibt die Auflistung von Ereignissen für eine angegebene Komponente mit einem benutzerdefinierten Typdeskriptor zurück.Returns the collection of events for a specified component with a custom type descriptor.

GetEvents(Type, Attribute[]) GetEvents(Type, Attribute[]) GetEvents(Type, Attribute[]) GetEvents(Type, Attribute[])

Gibt die Auflistung von Ereignissen für einen angegebenen Komponententyp zurück, wobei ein angegebenes Array von Attributen als Filter verwendet wird.Returns the collection of events for a specified type of component using a specified array of attributes as a filter.

GetEvents(Object, Attribute[], Boolean) GetEvents(Object, Attribute[], Boolean) GetEvents(Object, Attribute[], Boolean) GetEvents(Object, Attribute[], Boolean)

Gibt die Auflistung von Ereignissen für eine angegebene Komponente zurück, wobei das angegebene Array von Attributen als Filter fungiert und ein benutzerdefinierter Typdeskriptor verwendet wird.Returns the collection of events for a specified component using a specified array of attributes as a filter and using a custom type descriptor.

GetEvents(Object) GetEvents(Object) GetEvents(Object) GetEvents(Object)

Gibt die Auflistung von Ereignissen für die angegebene Komponente zurück.Returns the collection of events for the specified component.

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 Object Object Object

Eine Komponente, für die die Ereignisse abgerufen werden sollen.A component to get the events for.

Gibt zurück

Ausnahmen

component ist ein prozessübergreifendes Remoteobjekt.component is a cross-process remoted object.

Beispiele

Ein Beispiel dieser Methode finden Sie unter den Count Eigenschaft.For an example of this method, see the Count property.

Hinweise

Ruft eine Auflistung von Ereignissen ab, die die angegebenen component Parameterinstanz enthält.Retrieves a collection of events that the given component parameter instance provides. Dieser Auflistung kann unterscheiden sich in der Menge von Ereignissen, die die Klasse bietet.This collection can differ from the set of events the class provides. Wenn die component Parameter platziert wird, die Site hinzufügen oder entfernen Sie zusätzliche Ereignisse können.If the component parameter is sited, the site can add or remove additional events.

Wenn component ist null, und klicken Sie dann eine leere Auflistung zurückgegeben wird.If component is null, then an empty collection is returned.

Die Reihenfolge der zurückgegebenen Auflistung ist nicht garantiert, zwischen den Aufrufen identisch sein, es daher immer vor der Verwendung zu sortieren.The order of the returned collection is not guaranteed to be identical between calls, so always order it before use.

Siehe auch

GetEvents(Type) GetEvents(Type) GetEvents(Type) GetEvents(Type)

Gibt die Auflistung von Ereignissen für einen angegebenen Komponententyp zurück.Returns the collection of events for a specified type of component.

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

componentType
Type Type Type Type

Der Type der Zielkomponente.The Type of the target component.

Gibt zurück

Hinweise

Rufen Sie diese Version dieser Methode, nur, wenn Sie nicht über eine Instanz des Objekts verfügen.Call this version of this method only when you do not have an instance of the object.

Wenn die componentType Parameter null, eine leere Auflistung zurückgegeben wird.If the componentType parameter is null, an empty collection is returned.

Die Reihenfolge der zurückgegebenen Auflistung ist nicht garantiert, zwischen den Aufrufen identisch sein, es daher immer vor der Verwendung zu sortieren.The order of the returned collection is not guaranteed to be identical between calls, so always order it before use.

Siehe auch

GetEvents(Object, Attribute[]) GetEvents(Object, Attribute[]) GetEvents(Object, Attribute[]) GetEvents(Object, Attribute[])

Gibt die Auflistung von Ereignissen für eine angegebene Komponente zurück, wobei ein angegebenes Array von Attributen als Filter verwendet wird.Returns the collection of events for a specified component using a specified array of attributes as a filter.

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 Object Object Object

Eine Komponente, für die die Ereignisse abgerufen werden sollen.A component to get the events for.

attributes
Attribute[]

Ein Array vom Typ Attribute, das als Filter verwendet werden kann.An array of type Attribute that you can use as a filter.

Gibt zurück

Eine EventDescriptorCollection mit den Ereignissen, die mit den angegebenen Attributen für diese Komponente übereinstimmen.An EventDescriptorCollection with the events that match the specified attributes for this component.

Ausnahmen

component ist ein prozessübergreifendes Remoteobjekt.component is a cross-process remoted object.

Hinweise

Die Ereignisse für die component Parameter kann von den Ereignissen in einer Klasse, unterscheiden, da es sich bei die Website kann hinzufügen oder Entfernen von Ereignissen, wenn die component -Parameter platziert.The events for the component parameter can differ from the events of a class, because the site can add or remove events if the component parameter is sited.

Die attributes Array kann eine Mischung aus haben Type und Attribute Objekte.The attributes array can have a mix of Type and Attribute objects. Filterung wird definiert durch die folgenden Regeln:Filtering is defined by the following rules:

  • Ein Type wird behandelt, als Platzhalter; er entspricht jedes Ereignis, das ist die Type in einen Satz von Attributen.A Type is treated as a wildcard; it matches any event that has the Type in its set of attributes.

  • Wenn ein Ereignis kein Attribute der gleichen Klasse, ist das Ereignis nicht im zurückgegebenen Array enthalten.If an event does not have an Attribute of the same class, the event is not included in the returned array.

  • Wenn das Attribut auf eine Instanz von ist die Attribute -Klasse des Ereignisses muss eine genaue Übereinstimmung, oder es ist nicht im zurückgegebenen Array enthalten.If the attribute is an instance of the Attribute class, the event must be an exact match or it is not included in the returned array.

  • Wenn ein Attribute Instanz angegeben ist und es ist das Standardereignis, es ist im zurückgegebenen Array enthalten, auch wenn es keine Instanz von der Attribute im Ereignisprotokoll.If an Attribute instance is specified and it is the default event, it is included in the returned array even if there is no instance of the Attribute in the event.

Wenn component ist null, eine leere Auflistung zurückgegeben wird.If component is null, an empty collection is returned.

Die Reihenfolge der zurückgegebenen Auflistung ist nicht garantiert, zwischen den Aufrufen identisch sein, es daher immer vor der Verwendung zu sortieren.The order of the returned collection is not guaranteed to be identical between calls, so always order it before use.

Siehe auch

GetEvents(Object, Boolean) GetEvents(Object, Boolean) GetEvents(Object, Boolean) GetEvents(Object, Boolean)

Gibt die Auflistung von Ereignissen für eine angegebene Komponente mit einem benutzerdefinierten Typdeskriptor zurück.Returns the collection of events for a specified component with a custom type descriptor.

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 Object Object Object

Eine Komponente, für die die Ereignisse abgerufen werden sollen.A component to get the events for.

noCustomTypeDesc
Boolean Boolean Boolean Boolean

true, um benutzerdefinierte Typinformationen zu berücksichtigen, andernfalls false.true to consider custom type description information; otherwise, false.

Gibt zurück

Ausnahmen

component ist ein prozessübergreifendes Remoteobjekt.component is a cross-process remoted object.

Hinweise

Diese Methode ruft eine Auflistung von Ereignissen ab, die die angegebenen component Parameterinstanz enthält.This method retrieves a collection of events that the given component parameter instance provides. Dies kann aus dem Satz der Ereignisse die Klasse bereitgestellten unterscheiden.This can differ from the set of events the class provides. Wenn die component Parameter platziert wird, die Site hinzufügen oder entfernen Sie zusätzliche Ereignisse können.If the component parameter is sited, the site can add or remove additional events.

Wenn component ist null, eine leere Auflistung zurückgegeben wird.If component is null, an empty collection is returned.

Die Reihenfolge der zurückgegebenen Auflistung ist nicht garantiert, zwischen den Aufrufen identisch sein, es daher immer vor der Verwendung zu sortieren.The order of the returned collection is not guaranteed to be identical between calls, so always order it before use.

Siehe auch

GetEvents(Type, Attribute[]) GetEvents(Type, Attribute[]) GetEvents(Type, Attribute[]) GetEvents(Type, Attribute[])

Gibt die Auflistung von Ereignissen für einen angegebenen Komponententyp zurück, wobei ein angegebenes Array von Attributen als Filter verwendet wird.Returns the collection of events for a specified type of component using a specified array of attributes as a filter.

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

componentType
Type Type Type Type

Der Type der Zielkomponente.The Type of the target component.

attributes
Attribute[]

Ein Array vom Typ Attribute, das als Filter verwendet werden kann.An array of type Attribute that you can use as a filter.

Gibt zurück

Eine EventDescriptorCollection mit den Ereignissen, die mit den angegebenen Attributen für diese Komponente übereinstimmen.An EventDescriptorCollection with the events that match the specified attributes for this component.

Hinweise

Rufen Sie diese Version dieser Methode, nur, wenn Sie nicht über eine Instanz des Objekts verfügen.Call this version of this method only when you do not have an instance of the object.

Die attributes Parameterarray kann eine Mischung aus enthalten Type und Attribute Objekte.The attributes parameter array can have a mix of Type and Attribute objects. Filterung wird definiert durch die folgenden Regeln:Filtering is defined by the following rules:

  • Ein Type wird behandelt, als Platzhalter; er entspricht jedes Ereignis, das ist die Type in einen Satz von Attributen.A Type is treated as a wildcard; it matches any event that has the Type in its set of attributes.

  • Wenn ein Ereignis kein Attribute der gleichen Klasse, ist das Ereignis nicht im zurückgegebenen Array enthalten.If an event does not have an Attribute of the same class, the event is not included in the returned array.

  • Wenn das Attribut auf eine Instanz von ist die Attribute -Klasse des Ereignisses muss eine genaue Übereinstimmung, oder es ist nicht im zurückgegebenen Array enthalten.If the attribute is an instance of the Attribute class, the event must be an exact match or it is not included in the returned array.

  • Wenn ein Attribute Instanz angegeben ist und es ist das Standardereignis, es ist im zurückgegebenen Array enthalten, auch wenn es keine Instanz von der Attribute im Ereignisprotokoll.If an Attribute instance is specified and it is the default event, it is included in the returned array even if there is no instance of the Attribute in the event.

Wenn die componentType Parameter null, eine leere Auflistung zurückgegeben wird.If the componentType parameter is null, an empty collection is returned.

Die Reihenfolge der zurückgegebenen Auflistung ist nicht garantiert, zwischen den Aufrufen identisch sein, es daher immer vor der Verwendung zu sortieren.The order of the returned collection is not guaranteed to be identical between calls, so always order it before use.

Siehe auch

GetEvents(Object, Attribute[], Boolean) GetEvents(Object, Attribute[], Boolean) GetEvents(Object, Attribute[], Boolean) GetEvents(Object, Attribute[], Boolean)

Gibt die Auflistung von Ereignissen für eine angegebene Komponente zurück, wobei das angegebene Array von Attributen als Filter fungiert und ein benutzerdefinierter Typdeskriptor verwendet wird.Returns the collection of events for a specified component using a specified array of attributes as a filter and using a custom type descriptor.

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);
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 Object Object Object

Eine Komponente, für die die Ereignisse abgerufen werden sollen.A component to get the events for.

attributes
Attribute[]

Ein Array vom Typ Attribute, das als Filter verwendet werden soll.An array of type Attribute to use as a filter.

noCustomTypeDesc
Boolean Boolean Boolean Boolean

true, um benutzerdefinierte Typinformationen zu berücksichtigen, andernfalls false.true to consider custom type description information; otherwise, false.

Gibt zurück

Eine EventDescriptorCollection mit den Ereignissen, die mit den angegebenen Attributen für diese Komponente übereinstimmen.An EventDescriptorCollection with the events that match the specified attributes for this component.

Ausnahmen

component ist ein prozessübergreifendes Remoteobjekt.component is a cross-process remoted object.

Hinweise

Die Ereignisse für die component Parameter kann von den Ereignissen in einer Klasse, unterscheiden, da es sich bei die Website kann hinzufügen oder Entfernen von Ereignissen, wenn die component -Parameter platziert.The events for the component parameter can differ from the events of a class, because the site can add or remove events if the component parameter is sited.

Die attributes Parameterarray kann eine Mischung aus enthalten Type und Attribute Objekte.The attributes parameter array can have a mix of Type and Attribute objects. Filterung wird definiert durch die folgenden Regeln:Filtering is defined by the following rules:

  • Ein Type wird behandelt, als Platzhalter; er entspricht jedes Ereignis, das ist die Type in einen Satz von Attributen.A Type is treated as a wildcard; it matches any event that has the Type in its set of attributes.

  • Wenn ein Ereignis kein Attribute der gleichen Klasse, ist das Ereignis nicht im zurückgegebenen Array enthalten.If an event does not have an Attribute of the same class, the event is not included in the returned array.

  • Wenn das Attribut auf eine Instanz von ist die Attribute -Klasse des Ereignisses muss eine genaue Übereinstimmung, oder es ist nicht im zurückgegebenen Array enthalten.If the attribute is an instance of the Attribute class, the event must be an exact match or it is not included in the returned array.

  • Wenn ein Attribute Instanz angegeben ist und es ist das Standardereignis, es ist im zurückgegebenen Array enthalten, auch wenn es keine Instanz von der Attribute im Ereignisprotokoll.If an Attribute instance is specified and it is the default event, it is included in the returned array even if there is no instance of the Attribute in the event.

Wenn component ist null, eine leere Auflistung zurückgegeben wird.If component is null, an empty collection is returned.

Die Reihenfolge der zurückgegebenen Auflistung ist nicht garantiert, zwischen den Aufrufen identisch sein, es daher immer vor der Verwendung zu sortieren.The order of the returned collection is not guaranteed to be identical between calls, so always order it before use.

Siehe auch

Gilt für: