ICustomTypeDescriptor.GetProperties Método

Definición

Devuelve las propiedades para esta instancia de un componente.

Sobrecargas

GetProperties()

Devuelve las propiedades para esta instancia de un componente.

GetProperties(Attribute[])

Devuelve las propiedades para esta instancia de un componente usando la matriz de atributos como filtro.

GetProperties()

Devuelve las propiedades para esta instancia de un componente.

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

Devoluciones

Un PropertyDescriptorCollection que representa las propiedades de esta instancia de componente.

Comentarios

Las propiedades de esta instancia pueden diferir del conjunto de propiedades que proporciona la clase . Por ejemplo, si el componente está en el sitio, el sitio puede agregar o quitar propiedades adicionales.

Los implementadores pueden devolver PropertyDescriptorCollection.Empty si no se especifican propiedades. Este método nunca debe devolver null.

Consulte también

Se aplica a

GetProperties(Attribute[])

Devuelve las propiedades para esta instancia de un componente usando la matriz de atributos como filtro.

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

Parámetros

attributes
Attribute[]

Matriz de tipo Attribute que se usa como filtro.

Devoluciones

PropertyDescriptorCollection que representa las propiedades filtradas de esta instancia de componente.

Comentarios

Las propiedades de esta instancia pueden diferir del conjunto de propiedades que proporciona la clase . Por ejemplo, si el componente está en el sitio, el sitio puede agregar o quitar propiedades adicionales.

Si se especifica en Attribute la attributes matriz y la propiedad no tiene una instancia de la clase para ese atributo, la colección devuelta incluirá la propiedad si es Attribute la propiedad predeterminada.

Para conocer las reglas de filtrado, consulte GetProperties.

Consulte también

Se aplica a