Sdílet prostřednictvím


ICustomTypeDescriptor.GetProperties Metoda

Definice

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

attributes
Attribute[]

Pole typu Attribute , které se používá jako filtr.

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é

Platí pro