Udostępnij za pośrednictwem


ICustomTypeDescriptor.GetProperties Metoda

Definicja

Zwraca właściwości tego wystąpienia składnika.

Przeciążenia

GetProperties()

Zwraca właściwości tego wystąpienia składnika.

GetProperties(Attribute[])

Zwraca właściwości tego wystąpienia składnika przy użyciu tablicy atrybutów jako filtru.

GetProperties()

Zwraca właściwości tego wystąpienia składnika.

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

Zwraca

Obiekt PropertyDescriptorCollection reprezentujący właściwości tego wystąpienia składnika.

Uwagi

Właściwości tego wystąpienia mogą różnić się od zestawu właściwości zapewnianych przez klasę. Jeśli na przykład składnik jest lokacjonowany, witryna może dodać lub usunąć dodatkowe właściwości.

Implementatory mogą zwracać PropertyDescriptorCollection.Empty , jeśli nie określono żadnych właściwości. Ta metoda nigdy nie powinna zwracać wartości null.

Zobacz też

Dotyczy

GetProperties(Attribute[])

Zwraca właściwości tego wystąpienia składnika przy użyciu tablicy atrybutów jako filtru.

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[]

Tablica typu Attribute , która jest używana jako filtr.

Zwraca

Obiekt PropertyDescriptorCollection reprezentujący właściwości filtrowane dla tego wystąpienia składnika.

Uwagi

Właściwości tego wystąpienia mogą różnić się od zestawu właściwości zapewnianych przez klasę. Jeśli na przykład składnik jest lokacjonowany, witryna może dodać lub usunąć dodatkowe właściwości.

Jeśli element Attribute jest określony w tablicy attributes , a właściwość nie ma wystąpienia klasy dla tego atrybutu, zwrócona kolekcja będzie zawierać właściwość , jeśli Attribute właściwość jest właściwością domyślną.

Aby uzyskać informacje o regułach filtrowania, zobacz GetProperties.

Zobacz też

Dotyczy