Sdílet prostřednictvím


CustomTypeDescriptor.GetProperties Metoda

Definice

Vrátí kolekci popisovačů vlastností pro objekt reprezentovaný popisovačem tohoto typu.

Přetížení

GetProperties()

Vrátí kolekci popisovačů vlastností pro objekt reprezentovaný popisovačem tohoto typu.

GetProperties(Attribute[])

Vrátí filtrovanou kolekci popisovačů vlastností pro objekt reprezentovaný popisovačem tohoto typu.

Poznámky

Metoda GetProperties vrátí kolekci popisovačů vlastností pro objekt, který tento typ deskriptoru představuje. Pro filtrování vrácené kolekce může být k dispozici volitelné pole atributů. Pokud není k dispozici žádný nadřazený objekt, vrátí Emptymetoda .

GetProperties()

Zdroj:
CustomTypeDescriptor.cs
Zdroj:
CustomTypeDescriptor.cs
Zdroj:
CustomTypeDescriptor.cs

Vrátí kolekci popisovačů vlastností pro objekt reprezentovaný popisovačem tohoto typu.

public:
 virtual System::ComponentModel::PropertyDescriptorCollection ^ GetProperties();
public virtual System.ComponentModel.PropertyDescriptorCollection GetProperties ();
abstract member GetProperties : unit -> System.ComponentModel.PropertyDescriptorCollection
override this.GetProperties : unit -> System.ComponentModel.PropertyDescriptorCollection
Public Overridable Function GetProperties () As PropertyDescriptorCollection

Návraty

A PropertyDescriptorCollection obsahující popisy vlastností pro objekt reprezentovaný tímto popisovačem typu. Výchozí formát je Empty.

Implementuje

Poznámky

Pokud byl nadřazený popisovač vlastního typu předán konstruktoru CustomTypeDescriptorGetProperties , metoda zavolá odpovídající metodu nadřazeného objektu.

Viz také

Platí pro

GetProperties(Attribute[])

Zdroj:
CustomTypeDescriptor.cs
Zdroj:
CustomTypeDescriptor.cs
Zdroj:
CustomTypeDescriptor.cs

Vrátí filtrovanou kolekci popisovačů vlastností pro objekt reprezentovaný popisovačem tohoto typu.

public:
 virtual System::ComponentModel::PropertyDescriptorCollection ^ GetProperties(cli::array <Attribute ^> ^ attributes);
public virtual System.ComponentModel.PropertyDescriptorCollection GetProperties (Attribute[] attributes);
public virtual System.ComponentModel.PropertyDescriptorCollection GetProperties (Attribute[]? attributes);
abstract member GetProperties : Attribute[] -> System.ComponentModel.PropertyDescriptorCollection
override this.GetProperties : Attribute[] -> System.ComponentModel.PropertyDescriptorCollection
Public Overridable Function GetProperties (attributes As Attribute()) As PropertyDescriptorCollection

Parametry

attributes
Attribute[]

Pole atributů, které se mají použít jako filtr. Může to být null.

Návraty

A PropertyDescriptorCollection obsahující popisy vlastností pro objekt reprezentovaný tímto popisovačem typu. Výchozí formát je Empty.

Implementuje

Poznámky

Pomocí parametru attributes můžete filtrovat vrácenou kolekci. Pravidla filtrování najdete v tématu GetProperties.

Pokud byl nadřazený popisovač vlastního typu předán konstruktoru CustomTypeDescriptorGetProperties , metoda zavolá odpovídající metodu nadřazeného objektu.

Viz také

Platí pro