Sdílet prostřednictvím


FontTypeConverter.GetProperties Metoda

Definice

Získá kolekci popisů vlastností pro zadaný typ.

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

Objekt, který poskytuje kontextové informace.

value
Object

Objekt, pro který potřebujete popisy vlastností.

attributes
Attribute[]

Pole atributů, které filtrují vrácenou kolekci, aby se vyloučily irelevantní vlastnosti.

Návraty

PropertyDescriptorCollection

A PropertyDescriptorCollection obsahující popisy vlastností, které jsou pro komponentu vystaveny, nebo null pokud se nevrátí žádné popisy vlastností.

Výjimky

Tato metoda je volána z této třídy namísto odvozené třídy.

Poznámky

Tato metoda není implementována v této třídě - s výjimkou vyvolání výjimky. Viz Poznámky pro dědiče.

Poznámky pro dědice

Přepište tuto metodu, která poskytuje metodu pro získání vybraných PropertyDescriptor objektů nebo typů. Pomocí parametru context extrahujte další informace o prostředí, ze kterého se tento převaděč vyvolá. attributes Pomocí pole můžete určit vlastnosti, které chcete zahrnout nebo vyloučit.

Platí pro