PropertyDescriptor.GetChildProperties PropertyDescriptor.GetChildProperties PropertyDescriptor.GetChildProperties PropertyDescriptor.GetChildProperties Method

Definición

Sobrecargas

GetChildProperties() GetChildProperties() GetChildProperties() GetChildProperties()

Devuelve el valor predeterminado de PropertyDescriptorCollection.Returns the default PropertyDescriptorCollection.

GetChildProperties(Attribute[]) GetChildProperties(Attribute[]) GetChildProperties(Attribute[]) GetChildProperties(Attribute[])

Devuelve PropertyDescriptorCollection utilizando una matriz especificada de atributos como filtro.Returns a PropertyDescriptorCollection using a specified array of attributes as a filter.

GetChildProperties(Object) GetChildProperties(Object) GetChildProperties(Object) GetChildProperties(Object)

Devuelve PropertyDescriptorCollection para un objeto especificado.Returns a PropertyDescriptorCollection for a given object.

GetChildProperties(Object, Attribute[]) GetChildProperties(Object, Attribute[]) GetChildProperties(Object, Attribute[]) GetChildProperties(Object, Attribute[])

Devuelve PropertyDescriptorCollection de un objeto dado utilizando como filtro una matriz especificada de atributos.Returns a PropertyDescriptorCollection for a given object using a specified array of attributes as a filter.

GetChildProperties() GetChildProperties() GetChildProperties() GetChildProperties()

Devuelve el valor predeterminado de PropertyDescriptorCollection.Returns the default PropertyDescriptorCollection.

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

Devoluciones

Colección de descriptor de propiedad.A collection of property descriptor.

Comentarios

Este método pasa null tanto para el instance parámetro y el filter parámetro.This method passes null for both the instance parameter and the filter parameter.

Las propiedades de la instance parámetro puede diferir de las propiedades de una clase, porque el contenedor puede agregar o quitar propiedades si el instance se basa en un parámetro.The properties for the instance parameter can differ from the properties of a class, because the container can add or remove properties if the instance parameter is sited.

El filter puede mezclar parámetro Type y Attribute objetos.The filter parameter can mix Type and Attribute objects. El filtrado se define mediante las siguientes reglas:Filtering is defined by the following rules:

  • Un Type objeto se trata como un carácter comodín; coincide con cualquier propiedad que tenga el Type en su conjunto de atributos.A Type object is treated as a wildcard; it matches any property that has the Type in its set of attributes.

  • Si no tiene una propiedad de un Attribute de la misma clase, la propiedad no se incluirán en la matriz devuelta.If a property does not have an Attribute of the same class, the property will not be included in the returned array.

  • Si el atributo es una instancia de Attribute, la propiedad debe ser una coincidencia exacta que se incluirán en la matriz devuelta.If the attribute is an instance of Attribute, the property must be an exact match to be included in the returned array.

  • Si especifica un Attribute y es la propiedad predeterminada, se incluirán en la matriz devuelta, incluso si no hay ninguna instancia de Attribute en la propiedad.If you specify an Attribute and it is the default property, it will be included in the returned array, even if there is no instance of Attribute in the property.

Consulte también:

GetChildProperties(Attribute[]) GetChildProperties(Attribute[]) GetChildProperties(Attribute[]) GetChildProperties(Attribute[])

Devuelve PropertyDescriptorCollection utilizando una matriz especificada de atributos como filtro.Returns a PropertyDescriptorCollection using a specified array of attributes as a filter.

public:
 System::ComponentModel::PropertyDescriptorCollection ^ GetChildProperties(cli::array <Attribute ^> ^ filter);
public System.ComponentModel.PropertyDescriptorCollection GetChildProperties (Attribute[] filter);
member this.GetChildProperties : Attribute[] -> System.ComponentModel.PropertyDescriptorCollection
Public Function GetChildProperties (filter As Attribute()) As PropertyDescriptorCollection

Parámetros

filter
Attribute[]

Matriz de tipo Attribute que se va a utilizar como filtro.An array of type Attribute to use as a filter.

Devoluciones

PropertyDescriptorCollection con las propiedades que coinciden con los atributos especificados.A PropertyDescriptorCollection with the properties that match the specified attributes.

Comentarios

Este método pasa null para el instance parámetro.This method passes null for the instance parameter.

Las propiedades de la instance parámetro puede diferir de las propiedades de una clase, porque el sitio puede agregar o quitar propiedades si el instance se basa en un parámetro.The properties for the instance parameter can differ from the properties of a class, because the site can add or remove properties if the instance parameter is sited.

El filter puede mezclar parámetro Type y Attribute objetos.The filter parameter can mix Type and Attribute objects. El filtrado se define mediante las siguientes reglas:Filtering is defined by the following rules:

  • Un Type objeto se trata como un carácter comodín; coincide con cualquier propiedad que tenga el Type en su conjunto de atributos.A Type object is treated as a wildcard; it matches any property that has the Type in its set of attributes.

  • Si no tiene una propiedad de un Attribute de la misma clase, la propiedad no se incluirán en la matriz devuelta.If a property does not have an Attribute of the same class, the property will not be included in the returned array.

  • Si el atributo es una instancia de Attribute, la propiedad debe ser una coincidencia exacta que se incluirán en la matriz devuelta.If the attribute is an instance of Attribute, the property must be an exact match to be included in the returned array.

  • Si especifica un Attribute instancia y es la propiedad predeterminada, se incluirán en la matriz devuelta incluso si no hay ninguna instancia de la Attribute en la propiedad.If you specify an Attribute instance and it is the default property, it will be included in the returned array even if there is no instance of the Attribute in the property.

Consulte también:

GetChildProperties(Object) GetChildProperties(Object) GetChildProperties(Object) GetChildProperties(Object)

Devuelve PropertyDescriptorCollection para un objeto especificado.Returns a PropertyDescriptorCollection for a given object.

public:
 System::ComponentModel::PropertyDescriptorCollection ^ GetChildProperties(System::Object ^ instance);
public System.ComponentModel.PropertyDescriptorCollection GetChildProperties (object instance);
member this.GetChildProperties : obj -> System.ComponentModel.PropertyDescriptorCollection
Public Function GetChildProperties (instance As Object) As PropertyDescriptorCollection

Parámetros

instance
Object Object Object Object

Componente del que se van a obtener las propiedades.A component to get the properties for.

Devoluciones

Comentarios

Este método pasa null para el filter parámetro.This method passes null for the filter parameter.

Las propiedades de la instance parámetro puede diferir de las propiedades de una clase, porque el sitio puede agregar o quitar propiedades si el instance se basa en un parámetro.The properties for the instance parameter can differ from the properties of a class, because the site can add or remove properties if the instance parameter is sited.

El filter puede mezclar parámetro Type y Attribute objetos.The filter parameter can mix Type and Attribute objects. El filtrado se define mediante las siguientes reglas:Filtering is defined by the following rules:

  • Un Type objeto se trata como un carácter comodín; coincide con cualquier propiedad que tenga el Type en su conjunto de atributos.A Type object is treated as a wildcard; it matches any property that has the Type in its set of attributes.

  • Si no tiene una propiedad de un Attribute de la misma clase, la propiedad no se incluirán en la matriz devuelta.If a property does not have an Attribute of the same class, the property will not be included in the returned array.

  • Si el atributo es una instancia de Attribute, la propiedad debe ser una coincidencia exacta que se incluirán en la matriz devuelta.If the attribute is an instance of Attribute, the property must be an exact match to be included in the returned array.

  • Si especifica un Attribute instancia y es la propiedad predeterminada, se incluirán en la matriz devuelta incluso si no hay ninguna instancia de la Attribute en la propiedad.If you specify an Attribute instance and it is the default property, it will be included in the returned array even if there is no instance of the Attribute in the property.

Consulte también:

GetChildProperties(Object, Attribute[]) GetChildProperties(Object, Attribute[]) GetChildProperties(Object, Attribute[]) GetChildProperties(Object, Attribute[])

Devuelve PropertyDescriptorCollection de un objeto dado utilizando como filtro una matriz especificada de atributos.Returns a PropertyDescriptorCollection for a given object using a specified array of attributes as a filter.

public:
 virtual System::ComponentModel::PropertyDescriptorCollection ^ GetChildProperties(System::Object ^ instance, cli::array <Attribute ^> ^ filter);
public virtual System.ComponentModel.PropertyDescriptorCollection GetChildProperties (object instance, Attribute[] filter);
abstract member GetChildProperties : obj * Attribute[] -> System.ComponentModel.PropertyDescriptorCollection
override this.GetChildProperties : obj * Attribute[] -> System.ComponentModel.PropertyDescriptorCollection
Public Overridable Function GetChildProperties (instance As Object, filter As Attribute()) As PropertyDescriptorCollection

Parámetros

instance
Object Object Object Object

Componente del que se van a obtener las propiedades.A component to get the properties for.

filter
Attribute[]

Matriz de tipo Attribute que se va a utilizar como filtro.An array of type Attribute to use as a filter.

Devoluciones

PropertyDescriptorCollection con las propiedades que coinciden con los atributos especificados del componente especificado.A PropertyDescriptorCollection with the properties that match the specified attributes for the specified component.

Comentarios

Las propiedades de la instance parámetro puede diferir de las propiedades de una clase, porque el sitio puede agregar o quitar propiedades si el instance se basa en un parámetro.The properties for the instance parameter can differ from the properties of a class, because the site can add or remove properties if the instance parameter is sited.

El filter puede mezclar parámetro Type y Attribute objetos.The filter parameter can mix Type and Attribute objects. El filtrado se define mediante las siguientes reglas:Filtering is defined by the following rules:

  • Un Type objeto se trata como un carácter comodín; coincide con cualquier propiedad que tenga el Type en su conjunto de atributos.A Type object is treated as a wildcard; it matches any property that has the Type in its set of attributes.

  • Si no tiene una propiedad de un Attribute de la misma clase, la propiedad no se incluirán en la matriz devuelta.If a property does not have an Attribute of the same class, the property will not be included in the returned array.

  • Si el atributo es una instancia de Attribute, la propiedad debe ser una coincidencia exacta que se incluirán en la matriz devuelta.If the attribute is an instance of Attribute, the property must be an exact match to be included in the returned array.

  • Si especifica un Attribute instancia y es la propiedad predeterminada, se incluirán en la matriz devuelta incluso si no hay ninguna instancia de la Attribute en la propiedad.If you specify an Attribute instance and it is the default property, it will be included in the returned array even if there is no instance of the Attribute in the property.

Por lo general, se deben devolver las propiedades secundarias mediante la implementación de la GetProperties miembro de la TypeConverter devuelto por esta propiedad.Generally, child properties should be returned by implementing the GetProperties member of the TypeConverter returned from this property.

Consulte también:

Se aplica a