TypeDescriptor.GetEvents Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí kolekci událostí pro součást nebo typ.
Přetížení
| GetEvents(Object) |
Vrátí kolekci událostí pro zadanou komponentu. |
| GetEvents(Type) |
Vrátí kolekci událostí pro zadaný typ komponenty. |
| GetEvents(Object, Attribute[]) |
Vrátí kolekci událostí pro zadanou komponentu pomocí zadaného pole atributů jako filtru. |
| GetEvents(Object, Boolean) |
Vrátí kolekci událostí pro zadanou komponentu s popisovačem vlastního typu. |
| GetEvents(Type, Attribute[]) |
Vrátí kolekci událostí pro zadaný typ komponenty pomocí zadaného pole atributů jako filtru. |
| GetEvents(Object, Attribute[], Boolean) |
Vrátí kolekci událostí pro zadanou komponentu pomocí zadaného pole atributů jako filtru a pomocí popisovače vlastního typu. |
GetEvents(Object)
- Zdroj:
- TypeDescriptor.cs
- Zdroj:
- TypeDescriptor.cs
- Zdroj:
- TypeDescriptor.cs
Vrátí kolekci událostí pro zadanou komponentu.
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
Parametry
- component
- Object
Komponenta pro získání událostí pro.
Návraty
S EventDescriptorCollection událostmi pro tuto komponentu.
Výjimky
component je vzdálený objekt napříč procesy.
Příklady
Příklad této metody najdete ve Count vlastnosti .
Poznámky
Načte kolekci událostí, které daná component instance parametru poskytuje. Tato kolekce se může lišit od sady událostí, které třída poskytuje.
component Pokud je parametr sited, web může přidat nebo odebrat další události.
Pokud component je null, vrátí se prázdná kolekce.
Pořadí vrácených kolekcí není zaručeno, že bude mezi voláními identické, takže před použitím vždy seřadit.
Viz také
- EventDescriptor
- EventDescriptorCollection
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties
Platí pro
GetEvents(Type)
- Zdroj:
- TypeDescriptor.cs
- Zdroj:
- TypeDescriptor.cs
- Zdroj:
- TypeDescriptor.cs
Vrátí kolekci událostí pro zadaný typ komponenty.
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
Parametry
Návraty
S EventDescriptorCollection událostmi pro tuto komponentu.
Poznámky
Volejte tuto verzi této metody pouze v případě, že nemáte instanci objektu.
componentType Pokud je nullparametr , vrátí se prázdná kolekce.
Pořadí vrácených kolekcí není zaručeno, že bude mezi voláními identické, takže před použitím vždy seřadit.
Viz také
- EventDescriptor
- EventDescriptorCollection
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties
Platí pro
GetEvents(Object, Attribute[])
- Zdroj:
- TypeDescriptor.cs
- Zdroj:
- TypeDescriptor.cs
- Zdroj:
- TypeDescriptor.cs
Vrátí kolekci událostí pro zadanou komponentu pomocí zadaného pole atributů jako filtru.
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
Parametry
- component
- Object
Komponenta pro získání událostí pro.
Návraty
S EventDescriptorCollection událostmi, které odpovídají zadaným atributům pro tuto komponentu.
Výjimky
component je vzdálený objekt napříč procesy.
Poznámky
Události parametru component se mohou lišit od událostí třídy, protože web může přidávat nebo odebírat události, pokud component je parametr sited.
Pole attributes může obsahovat kombinaci Type objektů a Attribute . Filtrování je definováno následujícími pravidly:
S objektem Type se zachází jako se zástupným znakem. Odpovídá každé události, která má Type ve své sadě atributů .
Pokud událost nemá stejnou Attribute třídu, není událost zahrnuta do vráceného pole.
Pokud je atribut instancí Attribute třídy, musí být událost přesnou shodou nebo není zahrnuta do vráceného pole.
Attribute Pokud je instance zadána a jedná se o výchozí událost, je zahrnuta do vráceného pole i v případě, že v události neexistuje žádná instance objektu Attribute .
Pokud component je null, vrátí se prázdná kolekce.
Pořadí vrácených kolekcí není zaručeno, že bude mezi voláními identické, takže před použitím vždy seřadit.
Viz také
- EventDescriptor
- EventDescriptorCollection
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties
Platí pro
GetEvents(Object, Boolean)
- Zdroj:
- TypeDescriptor.cs
- Zdroj:
- TypeDescriptor.cs
- Zdroj:
- TypeDescriptor.cs
Vrátí kolekci událostí pro zadanou komponentu s popisovačem vlastního typu.
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
Parametry
- component
- Object
Komponenta pro získání událostí pro.
- noCustomTypeDesc
- Boolean
truenebere v úvahu informace o popisu vlastního typu; v opačném případě . false
Návraty
S EventDescriptorCollection událostmi pro tuto komponentu.
Výjimky
component je vzdálený objekt napříč procesy.
Poznámky
Tato metoda načte kolekci událostí, které daná component instance parametru poskytuje. To se může lišit od sady událostí, které třída poskytuje.
component Pokud je parametr sited, web může přidat nebo odebrat další události.
Pokud component je null, vrátí se prázdná kolekce.
Pořadí vrácených kolekcí není zaručeno, že bude mezi voláními identické, takže před použitím vždy seřadit.
Viz také
- EventDescriptor
- EventDescriptorCollection
- ICustomTypeDescriptor
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties
Platí pro
GetEvents(Type, Attribute[])
- Zdroj:
- TypeDescriptor.cs
- Zdroj:
- TypeDescriptor.cs
- Zdroj:
- TypeDescriptor.cs
Vrátí kolekci událostí pro zadaný typ komponenty pomocí zadaného pole atributů jako filtru.
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
Parametry
Návraty
S EventDescriptorCollection událostmi, které odpovídají zadaným atributům pro tuto komponentu.
Poznámky
Volejte tuto verzi této metody pouze v případě, že nemáte instanci objektu.
Pole attributes parametrů může obsahovat kombinaci Type objektů a Attribute . Filtrování je definováno následujícími pravidly:
S objektem Type se zachází jako se zástupným znakem. Odpovídá každé události, která má Type ve své sadě atributů .
Pokud událost nemá stejnou Attribute třídu, není událost zahrnuta do vráceného pole.
Pokud je atribut instancí Attribute třídy, musí být událost přesnou shodou nebo není zahrnuta do vráceného pole.
Attribute Pokud je instance zadána a jedná se o výchozí událost, je zahrnuta do vráceného pole i v případě, že v události neexistuje žádná instance objektu Attribute .
componentType Pokud je nullparametr , vrátí se prázdná kolekce.
Pořadí vrácených kolekcí není zaručeno, že bude mezi voláními identické, takže před použitím vždy seřadit.
Viz také
- EventDescriptor
- EventDescriptorCollection
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties
Platí pro
GetEvents(Object, Attribute[], Boolean)
- Zdroj:
- TypeDescriptor.cs
- Zdroj:
- TypeDescriptor.cs
- Zdroj:
- TypeDescriptor.cs
Vrátí kolekci událostí pro zadanou komponentu pomocí zadaného pole atributů jako filtru a pomocí popisovače vlastního typu.
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
Parametry
- component
- Object
Komponenta pro získání událostí pro.
- noCustomTypeDesc
- Boolean
truenebere v úvahu informace o popisu vlastního typu; v opačném případě . false
Návraty
S EventDescriptorCollection událostmi, které odpovídají zadaným atributům pro tuto komponentu.
Výjimky
component je vzdálený objekt napříč procesy.
Poznámky
Události parametru component se mohou lišit od událostí třídy, protože web může přidávat nebo odebírat události, pokud component je parametr sited.
Pole attributes parametrů může obsahovat kombinaci Type objektů a Attribute . Filtrování je definováno následujícími pravidly:
S objektem Type se zachází jako se zástupným znakem. Odpovídá každé události, která má Type ve své sadě atributů .
Pokud událost nemá stejnou Attribute třídu, není událost zahrnuta do vráceného pole.
Pokud je atribut instancí Attribute třídy, musí být událost přesnou shodou nebo není zahrnuta do vráceného pole.
Attribute Pokud je instance zadána a jedná se o výchozí událost, je zahrnuta do vráceného pole i v případě, že v události neexistuje žádná instance objektu Attribute .
Pokud component je null, vrátí se prázdná kolekce.
Pořadí vrácených kolekcí není zaručeno, že bude mezi voláními identické, takže před použitím vždy seřadit.
Viz také
- EventDescriptor
- EventDescriptorCollection
- ICustomTypeDescriptor
- GetEvents
- GetDefaultEvent
- CreateEvent
- GetAttributes
- GetProperties