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 null
parametr , 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
true
nebere 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 null
parametr , 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
true
nebere 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