Język

FontTypeConverter.GetProperties Metoda

Definicja

Pobiera kolekcję opisów właściwości dla określonego typu.

public:
 override System::ComponentModel::PropertyDescriptorCollection ^ GetProperties(System::ComponentModel::ITypeDescriptorContext ^ context, System::Object ^ value, cli::array <Attribute ^> ^ attributes);
public override System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value, Attribute[] attributes);
override this.GetProperties : System.ComponentModel.ITypeDescriptorContext * obj * Attribute[] -> System.ComponentModel.PropertyDescriptorCollection
Public Overrides Function GetProperties (context As ITypeDescriptorContext, value As Object, attributes As Attribute()) As PropertyDescriptorCollection

Parametry

context
ITypeDescriptorContext

Obiekt, który zawiera informacje kontekstowe.

value
Object

Obiekt, dla którego potrzebujesz opisów właściwości.

attributes
Attribute[]

Tablica atrybutów filtrujących zwróconą kolekcję w celu wykluczenia nieistotnych właściwości.

Zwraca

Element PropertyDescriptorCollection zawierający opisy właściwości, które są uwidocznione dla składnika, lub null jeśli nie zostaną zwrócone żadne opisy właściwości.

Wyjątki

Ta metoda jest wywoływana z tej klasy zamiast z klasy pochodnej.

Uwagi

Ta metoda nie jest zaimplementowana w tej klasie — z wyjątkiem zgłoszenia wyjątku. Zobacz Uwagi dotyczące dziedziczenia.

Notatki dotyczące dziedziczenia

Zastąpi tę metodę, aby udostępnić metodę uzyskiwania wybranych PropertyDescriptor obiektów lub typów. Użyj parametru , context aby wyodrębnić dodatkowe informacje o środowisku, z którego jest wywoływany ten konwerter. Użyj tablicy attributes , aby wyznaczyć właściwości do uwzględnienia lub wykluczenia.

Dotyczy