ICustomTypeDescriptor.GetProperties 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í vlastnosti pro tuto instanci komponenty.
Přetížení
GetProperties() |
Vrátí vlastnosti pro tuto instanci komponenty. |
GetProperties(Attribute[]) |
Vrátí vlastnosti pro tuto instanci komponenty pomocí pole atributů jako filtr. |
GetProperties()
Vrátí vlastnosti pro tuto instanci komponenty.
public:
System::ComponentModel::PropertyDescriptorCollection ^ GetProperties();
public System.ComponentModel.PropertyDescriptorCollection GetProperties ();
abstract member GetProperties : unit -> System.ComponentModel.PropertyDescriptorCollection
Public Function GetProperties () As PropertyDescriptorCollection
Návraty
A PropertyDescriptorCollection , který představuje vlastnosti pro tuto instanci komponenty.
Poznámky
Vlastnosti této instance se mohou lišit od sady vlastností, které třída poskytuje. Pokud je například komponenta v lokalitě, může lokalita přidat nebo odebrat další vlastnosti.
Implementátory se můžou vrátit PropertyDescriptorCollection.Empty , pokud nejsou zadány žádné vlastnosti. Tato metoda by nikdy neměla vracet null
.
Viz také
Platí pro
GetProperties(Attribute[])
Vrátí vlastnosti pro tuto instanci komponenty pomocí pole atributů jako filtr.
public:
System::ComponentModel::PropertyDescriptorCollection ^ GetProperties(cli::array <Attribute ^> ^ attributes);
public System.ComponentModel.PropertyDescriptorCollection GetProperties (Attribute[] attributes);
public System.ComponentModel.PropertyDescriptorCollection GetProperties (Attribute[]? attributes);
abstract member GetProperties : Attribute[] -> System.ComponentModel.PropertyDescriptorCollection
Public Function GetProperties (attributes As Attribute()) As PropertyDescriptorCollection
Parametry
Návraty
A PropertyDescriptorCollection , který představuje filtrované vlastnosti pro tuto instanci komponenty.
Poznámky
Vlastnosti této instance se mohou lišit od sady vlastností, které třída poskytuje. Pokud je například komponenta v lokalitě, může lokalita přidat nebo odebrat další vlastnosti.
Attribute Pokud je zadán v attributes
poli a vlastnost nemá instanci třídy pro tento atribut, vrácená kolekce bude obsahovat vlastnost , pokud Attribute je výchozí vlastnost.
Pravidla filtrování najdete v tématu GetProperties.
Viz také
- GetProperties(Object, Attribute[])
- Attribute
- DefaultPropertyAttribute
- GetProperties
- PropertyDescriptorCollection
- GetEvents
- GetAttributes()
- GetDefaultProperty()