Compartir a través de


DataViewPropertyDescriptor Clase

Definición

Representa una propiedad dinámica para un nodo de una jerarquía de vistas de datos.

public ref class DataViewPropertyDescriptor : System::ComponentModel::PropertyDescriptor
public class DataViewPropertyDescriptor : System.ComponentModel.PropertyDescriptor
type DataViewPropertyDescriptor = class
    inherit PropertyDescriptor
Public Class DataViewPropertyDescriptor
Inherits PropertyDescriptor
Herencia
DataViewPropertyDescriptor

Constructores

DataViewPropertyDescriptor(PropertyDescriptor)

Inicializa una nueva instancia de la DataViewPropertyDescriptor clase con el objeto descriptor de propiedad.

DataViewPropertyDescriptor(PropertyDescriptor, Attribute[])

Inicializa una nueva instancia de la DataViewPropertyDescriptor clase con el objeto descriptor de propiedad y una matriz de atributos.

DataViewPropertyDescriptor(String)

Inicializa una nueva instancia de la clase con el nombre de propiedad DataViewPropertyDescriptor .

DataViewPropertyDescriptor(String, Attribute[])

Inicializa una nueva instancia de la DataViewPropertyDescriptor clase con el nombre de propiedad y una matriz de atributos.

DataViewPropertyDescriptor(String, String)

Inicializa una nueva instancia de la DataViewPropertyDescriptor clase con el nombre de propiedad y un nombre para mostrar de propiedad.

DataViewPropertyDescriptor(String, String, String)

Inicializa una nueva instancia de la clase con el nombre de propiedad DataViewPropertyDescriptor , el nombre para mostrar de la propiedad y un nombre de categoría.

DataViewPropertyDescriptor(String, String, String, String)

Inicializa una nueva instancia de la clase con el nombre de propiedad DataViewPropertyDescriptor , otra versión del nombre de propiedad con fines para mostrar, un nombre de categoría y una descripción.

DataViewPropertyDescriptor(String, String, String, String, Boolean)

Inicializa una nueva instancia de la clase con el nombre de propiedad DataViewPropertyDescriptor , otra versión del nombre de propiedad con fines para mostrar, un nombre de categoría y una descripción.

Propiedades

Attributes

Obtiene la colección de atributos asociados al descriptor de propiedad actual.

Category

Obtiene la categoría del CategoryAttribute descriptor de propiedad actual.

ComponentType

Obtiene el tipo del componente al que está enlazada la propiedad.

Converter

Obtiene el convertidor de tipos para el descriptor de propiedad actual.

Description

Obtiene la descripción del DescriptionAttribute descriptor de propiedad actual.

IsReadOnly

Obtiene un valor que indica si el descriptor de propiedad actual es de solo lectura.

Name

Obtiene el nombre de la propiedad.

NameHashCode

Obtiene el código hash del nombre de propiedad.

PropertyType

Obtiene el tipo de la propiedad.

Métodos

CanResetValue(Object)

Indica si el valor de la propiedad se puede restablecer para el componente especificado.

GetChildProperties(Object, Attribute[])

Devuelve un PropertyDescriptorCollection para un componente determinado, utilizando una matriz especificada de atributos como filtro.

GetValue(Object)

Obtiene el valor de propiedad actual del componente especificado.

ResetValue(Object)

Restablece el valor de propiedad del componente especificado al valor predeterminado.

SetAttribute(Attribute)

Agrega el atributo especificado a la lista de atributos de esta propiedad.

SetAttributes(Attribute[])

Agrega los atributos especificados a la lista de atributos de esta propiedad.

SetCategory(String)

Establece el atributo category utilizando el valor de categoría especificado.

SetComponentType(Type)

Establece el tipo de componente en el tipo especificado.

SetConverterType(String)

Agrega un , TypeConverterAttributeutilizando el nombre de tipo especificado como convertidor de datos para el descriptor de propiedad.

SetConverterType(Type)

Agrega un , TypeConverterAttributeutilizando el tipo especificado como convertidor de datos para el descriptor de propiedades.

SetDescription(String)

Establece el atributo description, utilizando el valor de descripción especificado.

SetDisplayName(String)

Establece el atributo de nombre para mostrar, utilizando el valor de nombre para mostrar especificado.

SetIsBrowsable(Boolean)

Agrega un BrowsableAttribute objeto correspondiente al valor booleano especificado que indica si la propiedad se puede modificar en tiempo de diseño en un ventana Propiedades.

SetIsLocalizable(Boolean)

Agrega un LocalizableAttribute objeto correspondiente al valor booleano especificado que indica si se debe localizar la propiedad .

SetIsReadOnly(Boolean)

Agrega un ReadOnlyAttribute objeto correspondiente al valor booleano especificado que indica si la propiedad es de solo lectura.

SetName(String)

Establece el nombre de la propiedad.

SetPropertyType(Type)

Establece el tipo de propiedad en el tipo especificado.

SetValue(Object, Object)

Establece el valor de propiedad del componente especificado en un nuevo valor.

ShouldSerializeValue(Object)

Indica si se debe serializar el valor de propiedad del componente especificado.

Se aplica a