TypeDescriptor.GetEvents Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Retourneert de verzameling gebeurtenissen voor een onderdeel of type.
Overloads
| Name | Description |
|---|---|
| GetEvents(Object) |
Retourneert de verzameling gebeurtenissen voor het opgegeven onderdeel. |
| GetEvents(Type) |
Retourneert de verzameling gebeurtenissen voor een opgegeven type onderdeel. |
| GetEvents(Object, Attribute[]) |
Retourneert de verzameling gebeurtenissen voor een opgegeven onderdeel met behulp van een opgegeven matrix met kenmerken als filter. |
| GetEvents(Object, Boolean) |
Retourneert de verzameling gebeurtenissen voor een opgegeven onderdeel met een aangepaste typedescriptor. |
| GetEvents(Type, Attribute[]) |
Retourneert de verzameling gebeurtenissen voor een opgegeven type onderdeel met behulp van een opgegeven matrix met kenmerken als filter. |
| GetEvents(Object, Attribute[], Boolean) |
Retourneert de verzameling gebeurtenissen voor een opgegeven onderdeel met behulp van een opgegeven matrix met kenmerken als filter en met behulp van een aangepaste typedescriptor. |
GetEvents(Object)
- Bron:
- TypeDescriptor.cs
- Bron:
- TypeDescriptor.cs
- Bron:
- TypeDescriptor.cs
- Bron:
- TypeDescriptor.cs
- Bron:
- TypeDescriptor.cs
Retourneert de verzameling gebeurtenissen voor het opgegeven onderdeel.
public:
static System::ComponentModel::EventDescriptorCollection ^ GetEvents(System::Object ^ component);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Type of component cannot be statically discovered.")]
public static System.ComponentModel.EventDescriptorCollection GetEvents(object component);
public static System.ComponentModel.EventDescriptorCollection GetEvents(object component);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Type of component cannot be statically discovered.")>]
static member GetEvents : obj -> System.ComponentModel.EventDescriptorCollection
static member GetEvents : obj -> System.ComponentModel.EventDescriptorCollection
Public Shared Function GetEvents (component As Object) As EventDescriptorCollection
Parameters
- component
- Object
Een onderdeel voor het ophalen van de gebeurtenissen.
Retouren
Een EventDescriptorCollection met de gebeurtenissen voor dit onderdeel.
- Kenmerken
Uitzonderingen
component is een extern object voor meerdere processen.
Voorbeelden
Zie de Count eigenschap voor een voorbeeld van deze methode.
Opmerkingen
Hiermee haalt u een verzameling gebeurtenissen op die het opgegeven parameterexemplaren component biedt. Deze verzameling kan verschillen van de reeks gebeurtenissen die de klasse biedt. Als de component parameter is gesiteerd, kan de site aanvullende gebeurtenissen toevoegen of verwijderen.
Als component dat het is null, wordt een lege verzameling geretourneerd.
De volgorde van de geretourneerde verzameling is niet gegarandeerd identiek tussen aanroepen, dus bestel deze altijd voor gebruik.
Zie ook
- EventDescriptor
- EventDescriptorCollection
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties
Van toepassing op
GetEvents(Type)
- Bron:
- TypeDescriptor.cs
- Bron:
- TypeDescriptor.cs
- Bron:
- TypeDescriptor.cs
- Bron:
- TypeDescriptor.cs
- Bron:
- TypeDescriptor.cs
Retourneert de verzameling gebeurtenissen voor een opgegeven type onderdeel.
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
Parameters
Retouren
Een EventDescriptorCollection met de gebeurtenissen voor dit onderdeel.
Opmerkingen
Roep deze versie van deze methode alleen aan wanneer u geen exemplaar van het object hebt.
Als de componentType parameter is null, wordt een lege verzameling geretourneerd.
De volgorde van de geretourneerde verzameling is niet gegarandeerd identiek tussen aanroepen, dus bestel deze altijd voor gebruik.
Zie ook
- EventDescriptor
- EventDescriptorCollection
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties
Van toepassing op
GetEvents(Object, Attribute[])
- Bron:
- TypeDescriptor.cs
- Bron:
- TypeDescriptor.cs
- Bron:
- TypeDescriptor.cs
- Bron:
- TypeDescriptor.cs
- Bron:
- TypeDescriptor.cs
Retourneert de verzameling gebeurtenissen voor een opgegeven onderdeel met behulp van een opgegeven matrix met kenmerken als filter.
public:
static System::ComponentModel::EventDescriptorCollection ^ GetEvents(System::Object ^ component, cli::array <Attribute ^> ^ attributes);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Type of component cannot be statically discovered. The public parameterless constructor or the 'Default' static field may be trimmed from the Attribute's Type.")]
public static System.ComponentModel.EventDescriptorCollection GetEvents(object component, Attribute[] attributes);
public static System.ComponentModel.EventDescriptorCollection GetEvents(object component, Attribute[] attributes);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Type of component cannot be statically discovered. The public parameterless constructor or the 'Default' static field may be trimmed from the Attribute's Type.")>]
static member GetEvents : obj * Attribute[] -> System.ComponentModel.EventDescriptorCollection
static member GetEvents : obj * Attribute[] -> System.ComponentModel.EventDescriptorCollection
Public Shared Function GetEvents (component As Object, attributes As Attribute()) As EventDescriptorCollection
Parameters
- component
- Object
Een onderdeel voor het ophalen van de gebeurtenissen.
Retouren
Een EventDescriptorCollection met de gebeurtenissen die overeenkomen met de opgegeven kenmerken voor dit onderdeel.
- Kenmerken
Uitzonderingen
component is een extern object voor meerdere processen.
Opmerkingen
De gebeurtenissen voor de component parameter kunnen verschillen van de gebeurtenissen van een klasse, omdat de site gebeurtenissen kan toevoegen of verwijderen als de component parameter is gesiteerd.
De attributes matrix kan een combinatie van Type objecten hebben Attribute . Filteren wordt gedefinieerd door de volgende regels:
Een Type wordt behandeld als een jokerteken; het komt overeen met een gebeurtenis die de in de Type set kenmerken bevat.
Als een gebeurtenis niet over Attribute dezelfde klasse beschikt, wordt de gebeurtenis niet opgenomen in de geretourneerde matrix.
Als het kenmerk een exemplaar van de Attribute klasse is, moet de gebeurtenis een exacte overeenkomst zijn of is deze niet opgenomen in de geretourneerde matrix.
Als een Attribute exemplaar is opgegeven en dit de standaardgebeurtenis is, wordt deze opgenomen in de geretourneerde matrix, zelfs als er geen exemplaar van de Attribute gebeurtenis is.
Als component dat het is null, wordt een lege verzameling geretourneerd.
De volgorde van de geretourneerde verzameling is niet gegarandeerd identiek tussen aanroepen, dus bestel deze altijd voor gebruik.
Zie ook
- EventDescriptor
- EventDescriptorCollection
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties
Van toepassing op
GetEvents(Object, Boolean)
- Bron:
- TypeDescriptor.cs
- Bron:
- TypeDescriptor.cs
- Bron:
- TypeDescriptor.cs
- Bron:
- TypeDescriptor.cs
- Bron:
- TypeDescriptor.cs
Retourneert de verzameling gebeurtenissen voor een opgegeven onderdeel met een aangepaste typedescriptor.
public:
static System::ComponentModel::EventDescriptorCollection ^ GetEvents(System::Object ^ component, bool noCustomTypeDesc);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Type of component cannot be statically discovered.")]
public static System.ComponentModel.EventDescriptorCollection GetEvents(object component, bool noCustomTypeDesc);
public static System.ComponentModel.EventDescriptorCollection GetEvents(object component, bool noCustomTypeDesc);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Type of component cannot be statically discovered.")>]
static member GetEvents : obj * bool -> System.ComponentModel.EventDescriptorCollection
static member GetEvents : obj * bool -> System.ComponentModel.EventDescriptorCollection
Public Shared Function GetEvents (component As Object, noCustomTypeDesc As Boolean) As EventDescriptorCollection
Parameters
- component
- Object
Een onderdeel voor het ophalen van de gebeurtenissen.
- noCustomTypeDesc
- Boolean
true om geen informatie over de beschrijving van aangepaste typen te overwegen; anders, false.
Retouren
Een EventDescriptorCollection met de gebeurtenissen voor dit onderdeel.
- Kenmerken
Uitzonderingen
component is een extern object voor meerdere processen.
Opmerkingen
Met deze methode wordt een verzameling gebeurtenissen opgehaald die het opgegeven parameterexemplaren component biedt. Dit kan verschillen van de reeks gebeurtenissen die de klasse biedt. Als de component parameter is gesiteerd, kan de site aanvullende gebeurtenissen toevoegen of verwijderen.
Als component dat het is null, wordt een lege verzameling geretourneerd.
De volgorde van de geretourneerde verzameling is niet gegarandeerd identiek tussen aanroepen, dus bestel deze altijd voor gebruik.
Zie ook
- EventDescriptor
- EventDescriptorCollection
- ICustomTypeDescriptor
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties
Van toepassing op
GetEvents(Type, Attribute[])
- Bron:
- TypeDescriptor.cs
- Bron:
- TypeDescriptor.cs
- Bron:
- TypeDescriptor.cs
- Bron:
- TypeDescriptor.cs
- Bron:
- TypeDescriptor.cs
Retourneert de verzameling gebeurtenissen voor een opgegeven type onderdeel met behulp van een opgegeven matrix met kenmerken als filter.
public:
static System::ComponentModel::EventDescriptorCollection ^ GetEvents(Type ^ componentType, cli::array <Attribute ^> ^ attributes);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The public parameterless constructor or the 'Default' static field may be trimmed from the Attribute's Type.")]
public static System.ComponentModel.EventDescriptorCollection GetEvents(Type componentType, Attribute[] attributes);
public static System.ComponentModel.EventDescriptorCollection GetEvents(Type componentType, Attribute[] attributes);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The public parameterless constructor or the 'Default' static field may be trimmed from the Attribute's Type.")>]
static member GetEvents : Type * Attribute[] -> System.ComponentModel.EventDescriptorCollection
static member GetEvents : Type * Attribute[] -> System.ComponentModel.EventDescriptorCollection
Public Shared Function GetEvents (componentType As Type, attributes As Attribute()) As EventDescriptorCollection
Parameters
Retouren
Een EventDescriptorCollection met de gebeurtenissen die overeenkomen met de opgegeven kenmerken voor dit onderdeel.
- Kenmerken
Opmerkingen
Roep deze versie van deze methode alleen aan wanneer u geen exemplaar van het object hebt.
De attributes parametermatrix kan een combinatie van Type en Attribute objecten hebben. Filteren wordt gedefinieerd door de volgende regels:
Een Type wordt behandeld als een jokerteken; het komt overeen met een gebeurtenis die de in de Type set kenmerken bevat.
Als een gebeurtenis niet over Attribute dezelfde klasse beschikt, wordt de gebeurtenis niet opgenomen in de geretourneerde matrix.
Als het kenmerk een exemplaar van de Attribute klasse is, moet de gebeurtenis een exacte overeenkomst zijn of is deze niet opgenomen in de geretourneerde matrix.
Als een Attribute exemplaar is opgegeven en dit de standaardgebeurtenis is, wordt deze opgenomen in de geretourneerde matrix, zelfs als er geen exemplaar van de Attribute gebeurtenis is.
Als de componentType parameter is null, wordt een lege verzameling geretourneerd.
De volgorde van de geretourneerde verzameling is niet gegarandeerd identiek tussen aanroepen, dus bestel deze altijd voor gebruik.
Zie ook
- EventDescriptor
- EventDescriptorCollection
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties
Van toepassing op
GetEvents(Object, Attribute[], Boolean)
- Bron:
- TypeDescriptor.cs
- Bron:
- TypeDescriptor.cs
- Bron:
- TypeDescriptor.cs
- Bron:
- TypeDescriptor.cs
- Bron:
- TypeDescriptor.cs
Retourneert de verzameling gebeurtenissen voor een opgegeven onderdeel met behulp van een opgegeven matrix met kenmerken als filter en met behulp van een aangepaste typedescriptor.
public:
static System::ComponentModel::EventDescriptorCollection ^ GetEvents(System::Object ^ component, cli::array <Attribute ^> ^ attributes, bool noCustomTypeDesc);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Type of component cannot be statically discovered. The public parameterless constructor or the 'Default' static field may be trimmed from the Attribute's Type.")]
public static System.ComponentModel.EventDescriptorCollection GetEvents(object component, Attribute[]? attributes, bool noCustomTypeDesc);
public static System.ComponentModel.EventDescriptorCollection GetEvents(object component, Attribute[] attributes, bool noCustomTypeDesc);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Type of component cannot be statically discovered. The public parameterless constructor or the 'Default' static field may be trimmed from the Attribute's Type.")>]
static member GetEvents : obj * Attribute[] * bool -> System.ComponentModel.EventDescriptorCollection
static member GetEvents : obj * Attribute[] * bool -> System.ComponentModel.EventDescriptorCollection
Public Shared Function GetEvents (component As Object, attributes As Attribute(), noCustomTypeDesc As Boolean) As EventDescriptorCollection
Parameters
- component
- Object
Een onderdeel voor het ophalen van de gebeurtenissen.
- noCustomTypeDesc
- Boolean
true om geen informatie over de beschrijving van aangepaste typen te overwegen; anders, false.
Retouren
Een EventDescriptorCollection met de gebeurtenissen die overeenkomen met de opgegeven kenmerken voor dit onderdeel.
- Kenmerken
Uitzonderingen
component is een extern object voor meerdere processen.
Opmerkingen
De gebeurtenissen voor de component parameter kunnen verschillen van de gebeurtenissen van een klasse, omdat de site gebeurtenissen kan toevoegen of verwijderen als de component parameter is gesiteerd.
De attributes parametermatrix kan een combinatie van Type en Attribute objecten hebben. Filteren wordt gedefinieerd door de volgende regels:
Een Type wordt behandeld als een jokerteken; het komt overeen met een gebeurtenis die de in de Type set kenmerken bevat.
Als een gebeurtenis niet over Attribute dezelfde klasse beschikt, wordt de gebeurtenis niet opgenomen in de geretourneerde matrix.
Als het kenmerk een exemplaar van de Attribute klasse is, moet de gebeurtenis een exacte overeenkomst zijn of is deze niet opgenomen in de geretourneerde matrix.
Als een Attribute exemplaar is opgegeven en dit de standaardgebeurtenis is, wordt deze opgenomen in de geretourneerde matrix, zelfs als er geen exemplaar van de Attribute gebeurtenis is.
Als component dat het is null, wordt een lege verzameling geretourneerd.
De volgorde van de geretourneerde verzameling is niet gegarandeerd identiek tussen aanroepen, dus bestel deze altijd voor gebruik.
Zie ook
- EventDescriptor
- EventDescriptorCollection
- ICustomTypeDescriptor
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties