CustomTypeDescriptor.GetProperties Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca kolekcję deskryptorów właściwości dla obiektu reprezentowanego przez deskryptor tego typu.
Przeciążenia
GetProperties() |
Zwraca kolekcję deskryptorów właściwości dla obiektu reprezentowanego przez deskryptor tego typu. |
GetProperties(Attribute[]) |
Zwraca filtrowaną kolekcję deskryptorów właściwości dla obiektu reprezentowanego przez deskryptor tego typu. |
Uwagi
Metoda GetProperties zwraca kolekcję deskryptorów właściwości dla obiektu, który reprezentuje ten deskryptor typu. Można podać opcjonalną tablicę atrybutów, aby filtrować zwracaną kolekcję. Jeśli nie podano elementu nadrzędnego, metoda zwróci wartość Empty.
GetProperties()
- Źródło:
- CustomTypeDescriptor.cs
- Źródło:
- CustomTypeDescriptor.cs
- Źródło:
- CustomTypeDescriptor.cs
Zwraca kolekcję deskryptorów właściwości dla obiektu reprezentowanego przez deskryptor tego 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
Zwraca
Obiekt PropertyDescriptorCollection zawierający opisy właściwości reprezentowane przez deskryptor tego typu. Wartość domyślna to Empty.
Implementuje
Uwagi
Jeśli deskryptor niestandardowego typu nadrzędnego został przekazany do CustomTypeDescriptor konstruktora, GetProperties metoda wywoła odpowiednią metodę obiektu nadrzędnego.
Zobacz też
Dotyczy
GetProperties(Attribute[])
- Źródło:
- CustomTypeDescriptor.cs
- Źródło:
- CustomTypeDescriptor.cs
- Źródło:
- CustomTypeDescriptor.cs
Zwraca filtrowaną kolekcję deskryptorów właściwości dla obiektu reprezentowanego przez deskryptor tego 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[]
Tablica atrybutów do użycia jako filtr. Może to być null
.
Zwraca
Obiekt PropertyDescriptorCollection zawierający opisy właściwości reprezentowane przez deskryptor tego typu. Wartość domyślna to Empty.
Implementuje
Uwagi
Możesz użyć parametru attributes
, aby filtrować zwracaną kolekcję. Aby uzyskać informacje o regułach filtrowania, zobacz GetProperties.
Jeśli deskryptor niestandardowego typu nadrzędnego został przekazany do CustomTypeDescriptor konstruktora, GetProperties metoda wywoła odpowiednią metodę obiektu nadrzędnego.
Zobacz też
- GetProperties(Object, Attribute[])
- GetProperties
- PropertyDescriptorCollection
- GetEvents
- GetAttributes()
- GetDefaultProperty()