ICustomTypeDescriptor.GetProperties Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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
- GetProperties(Object, Attribute[])
- Attribute
- DefaultPropertyAttribute
- GetProperties
- PropertyDescriptorCollection
- GetEvents
- GetAttributes()
- GetDefaultProperty()