Condividi tramite


ICustomTypeDescriptor.GetProperties Metodo

Definizione

Restituisce le proprietà per questa istanza di un componente.

Overload

GetProperties()

Restituisce le proprietà per questa istanza di un componente.

GetProperties(Attribute[])

Restituisce le proprietà per questa istanza di un componente usando come filtro la matrice di attributi.

GetProperties()

Restituisce le proprietà per questa istanza di un componente.

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

Restituisce

Oggetto PropertyDescriptorCollection che rappresenta le proprietà per questa istanza del componente.

Commenti

Le proprietà per questa istanza possono essere diverse dal set di proprietà fornite dalla classe. Ad esempio, se il componente viene sito, il sito può aggiungere o rimuovere altre proprietà.

Gli implementatori possono restituire PropertyDescriptorCollection.Empty se non vengono specificate proprietà. Questo metodo non deve mai restituire null.

Vedi anche

Si applica a

GetProperties(Attribute[])

Restituisce le proprietà per questa istanza di un componente usando come filtro la matrice di attributi.

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

Parametri

attributes
Attribute[]

Matrice di tipo Attribute usata come filtro.

Restituisce

Oggetto PropertyDescriptorCollection che rappresenta le proprietà filtrate per questa istanza del componente.

Commenti

Le proprietà per questa istanza possono essere diverse dal set di proprietà fornite dalla classe. Ad esempio, se il componente viene sito, il sito può aggiungere o rimuovere altre proprietà.

Se un oggetto viene specificato nella attributes matrice e la proprietà non dispone di un'istanza Attribute della classe per tale attributo, la raccolta restituita includerà la proprietà se Attribute è la proprietà predefinita.

Per le regole di filtro, vedere GetProperties.

Vedi anche

Si applica a