TypeConverter.GetProperties TypeConverter.GetProperties TypeConverter.GetProperties TypeConverter.GetProperties Method

Definition

Devuelve una colección de propiedades para el tipo de matriz especificado por el valor del parámetro. Returns a collection of properties for the type of array specified by the value parameter.

Overloads

GetProperties(Object) GetProperties(Object) GetProperties(Object) GetProperties(Object)

Devuelve una colección de propiedades para el tipo de matriz especificado por el valor del parámetro. Returns a collection of properties for the type of array specified by the value parameter.

GetProperties(ITypeDescriptorContext, Object) GetProperties(ITypeDescriptorContext, Object) GetProperties(ITypeDescriptorContext, Object) GetProperties(ITypeDescriptorContext, Object)

Devuelve una colección de propiedades para el tipo de matriz especificado por valor del parámetro, utilizando el contexto especificado. Returns a collection of properties for the type of array specified by the value parameter, using the specified context.

GetProperties(ITypeDescriptorContext, Object, Attribute[]) GetProperties(ITypeDescriptorContext, Object, Attribute[]) GetProperties(ITypeDescriptorContext, Object, Attribute[]) GetProperties(ITypeDescriptorContext, Object, Attribute[])

Devuelve una colección de propiedades para el tipo de matriz especificado por el parámetro de valor, usando el contexto y los atributos especificados. Returns a collection of properties for the type of array specified by the value parameter, using the specified context and attributes.

GetProperties(Object) GetProperties(Object) GetProperties(Object) GetProperties(Object)

Devuelve una colección de propiedades para el tipo de matriz especificado por el valor del parámetro. Returns a collection of properties for the type of array specified by the value parameter.

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

Parámetros

value
Object Object Object Object

Object que especifica el tipo de matriz para el que se van a obtener propiedades. An Object that specifies the type of array for which to get properties.

Returns

PropertyDescriptorCollection con las propiedades expuestas para este tipo de datos o null si no hay propiedades. A PropertyDescriptorCollection with the properties that are exposed for this data type, or null if there are no properties.

Remarks

De la forma implementada en esta clase, este método siempre devuelve null.As implemented in this class, this method always returns null.

De forma predeterminada, un tipo no devuelve las propiedades.By default, a type does not return properties. Una implementación sencilla de este método puede llamar a GetProperties para el tipo de datos correcto.An easy implementation of this method can call GetProperties for the correct data type.

GetProperties(ITypeDescriptorContext, Object) GetProperties(ITypeDescriptorContext, Object) GetProperties(ITypeDescriptorContext, Object) GetProperties(ITypeDescriptorContext, Object)

Devuelve una colección de propiedades para el tipo de matriz especificado por valor del parámetro, utilizando el contexto especificado. Returns a collection of properties for the type of array specified by the value parameter, using the specified context.

public:
 System::ComponentModel::PropertyDescriptorCollection ^ GetProperties(System::ComponentModel::ITypeDescriptorContext ^ context, System::Object ^ value);
public System.ComponentModel.PropertyDescriptorCollection GetProperties (System.ComponentModel.ITypeDescriptorContext context, object value);
member this.GetProperties : System.ComponentModel.ITypeDescriptorContext * obj -> System.ComponentModel.PropertyDescriptorCollection
Public Function GetProperties (context As ITypeDescriptorContext, value As Object) As PropertyDescriptorCollection

Parámetros

value
Object Object Object Object

Object que especifica el tipo de matriz para el que se van a obtener propiedades. An Object that specifies the type of array for which to get properties.

Returns

PropertyDescriptorCollection con las propiedades expuestas para este tipo de datos o null si no hay propiedades. A PropertyDescriptorCollection with the properties that are exposed for this data type, or null if there are no properties.

Remarks

Utilice el parámetro context para extraer información adicional sobre el entorno desde el que se llama a este convertidor.Use the context parameter to extract additional information about the environment from which this converter is invoked. Este parámetro puede ser null, así que compruébelo siempre.This parameter can be null, so always check it. Asimismo, las propiedades del objeto de contexto pueden devolver null.Also, properties on the context object can return null.

De la forma implementada en esta clase, este método siempre devuelve null.As implemented in this class, this method always returns null.

De forma predeterminada, un tipo no devuelve las propiedades.By default, a type does not return properties. Una implementación sencilla de este método puede llamar a GetProperties para el tipo de datos correcto.An easy implementation of this method can call GetProperties for the correct data type.

See Also

GetProperties(ITypeDescriptorContext, Object, Attribute[]) GetProperties(ITypeDescriptorContext, Object, Attribute[]) GetProperties(ITypeDescriptorContext, Object, Attribute[]) GetProperties(ITypeDescriptorContext, Object, Attribute[])

Devuelve una colección de propiedades para el tipo de matriz especificado por el parámetro de valor, usando el contexto y los atributos especificados. Returns a collection of properties for the type of array specified by the value parameter, using the specified context and attributes.

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

Parámetros

value
Object Object Object Object

Object que especifica el tipo de matriz para el que se van a obtener propiedades. An Object that specifies the type of array for which to get properties.

attributes
Attribute[]

Matriz de tipo Attribute que se utiliza como filtro. An array of type Attribute that is used as a filter.

Returns

PropertyDescriptorCollection con las propiedades expuestas para este tipo de datos o null si no hay propiedades. A PropertyDescriptorCollection with the properties that are exposed for this data type, or null if there are no properties.

Remarks

De la forma implementada en esta clase, este método siempre devuelve null.As implemented in this class, this method always returns null.

Notes to Inheritors

Invalide este método si el tipo que desea convertir admite propiedades. Override this method if the type you want to convert supports properties. Utilice el parámetro context para extraer información adicional sobre el entorno desde el que se llama a este convertidor. Use the context parameter to extract additional information about the environment from which this converter is invoked. Este parámetro puede ser null, así que compruébelo siempre. This parameter can be null, so always check it. Asimismo, las propiedades del objeto de contexto pueden devolver null. Also, properties on the context object can return null. La matriz de atributos se utiliza para filtrar la matriz. The attributes array is used to filter the array. Los atributos pueden tener una combinación de Type y Attribute objetos. The attributes can have a mix of Type and Attribute objects. El filtrado se define mediante las siguientes reglas: Filtering is defined by the following rules: -A Type se trata como un carácter comodín: coincide con una propiedad que tiene el Type en su conjunto de atributos. - A Type is treated as a wildcard; it matches a 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 incluye en la matriz devuelta. - If a property does not have an Attribute of the same class, the property is not included in the returned array. -Si el atributo es una instancia de Attribute, la propiedad debe ser una coincidencia exacta o no se incluye en la matriz devuelta. - If the attribute is an instance of Attribute, the property must be an exact match or it is not included in the returned array. -If un Attribute se especifica la instancia y es la propiedad predeterminada, se incluye en la matriz devuelta incluso si no hay ninguna instancia de la Attribute en la propiedad. - If an Attribute instance is specified and it is the default property, it is included in the returned array even if there is no instance of the Attribute in the property.

See Also

Applies to