Condividi tramite


ColorTypeConverter.GetProperties Metodo

Definizione

Ottiene un insieme di descrizioni della proprietà per il tipo specificato.

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

Parametri

context
ITypeDescriptorContext

Oggetto che fornisce informazioni contestuali.

value
Object

Un oggetto del tipo per il quale sono necessarie le descrizioni della proprietà.

attributes
Attribute[]

Una matrice di attributi che filtrano l'insieme restituito per escludere proprietà irrilevanti.

Restituisce

PropertyDescriptorCollection

Un PropertyDescriptorCollection che contiene le descrizioni della proprietà esposte per il componente; o null se nessuna descrizione della proprietà è restituita.

Eccezioni

Questo metodo è chiamato da questa classe anziché da una classe derivata.

Commenti

Questo metodo non viene implementato in questa classe, tranne per generare l'eccezione. Vedere Note per gli ereditatori.

Note per gli eredi

Eseguire l'override di questo metodo per fornire un metodo per ottenere oggetti selezionati PropertyDescriptor per i tipi. Utilizzare il parametro context per estrarre ulteriori informazioni sull'ambiente dal quale viene richiamato il convertitore. Utilizzare la attributes matrice per designare le proprietà da includere o escludere.

Si applica a