DataViewPropertyDescriptor Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma propriedade dinâmica para um nó em uma hierarquia de exibição de dados.
public ref class DataViewPropertyDescriptor : System::ComponentModel::PropertyDescriptor
public class DataViewPropertyDescriptor : System.ComponentModel.PropertyDescriptor
type DataViewPropertyDescriptor = class
inherit PropertyDescriptor
Public Class DataViewPropertyDescriptor
Inherits PropertyDescriptor
- Herança
-
DataViewPropertyDescriptor
Construtores
| DataViewPropertyDescriptor(PropertyDescriptor) |
Inicializa uma nova instância da DataViewPropertyDescriptor classe com o objeto descritor de propriedade. |
| DataViewPropertyDescriptor(PropertyDescriptor, Attribute[]) |
Inicializa uma nova instância da DataViewPropertyDescriptor classe com o objeto descritor de propriedade e uma matriz de atributos. |
| DataViewPropertyDescriptor(String) |
Inicializa uma nova instância da DataViewPropertyDescriptor classe com o nome da propriedade. |
| DataViewPropertyDescriptor(String, Attribute[]) |
Inicializa uma nova instância da DataViewPropertyDescriptor classe com o nome da propriedade e uma matriz de atributos. |
| DataViewPropertyDescriptor(String, String) |
Inicializa uma nova instância da DataViewPropertyDescriptor classe com o nome da propriedade e um nome de exibição de propriedade. |
| DataViewPropertyDescriptor(String, String, String) |
Inicializa uma nova instância da classe com o nome da DataViewPropertyDescriptor propriedade, o nome de exibição da propriedade e um nome de categoria. |
| DataViewPropertyDescriptor(String, String, String, String) |
Inicializa uma nova instância da classe com o nome da DataViewPropertyDescriptor propriedade, outra versão do nome da propriedade para fins de exibição, um nome de categoria e uma descrição. |
| DataViewPropertyDescriptor(String, String, String, String, Boolean) |
Inicializa uma nova instância da classe com o nome da DataViewPropertyDescriptor propriedade, outra versão do nome da propriedade para fins de exibição, um nome de categoria e uma descrição. |
Propriedades
| Attributes |
Obtém a coleção de atributos associados ao descritor de propriedade atual. |
| Category |
Obtém a categoria do CategoryAttribute do descritor de propriedade atual. |
| ComponentType |
Obtém o tipo do componente ao qual a propriedade está associada. |
| Converter |
Obtém o conversor de tipo para o descritor de propriedade atual. |
| Description |
Obtém a descrição do DescriptionAttribute do descritor de propriedade atual. |
| IsReadOnly |
Obtém um valor que indica se o descritor de propriedade atual é somente leitura. |
| Name |
Obtém o nome da propriedade. |
| NameHashCode |
Obtém o código hash do nome da propriedade. |
| PropertyType |
Obtém o tipo da propriedade. |
Métodos
| CanResetValue(Object) |
Indica se o valor da propriedade pode ser redefinido para o componente especificado. |
| GetChildProperties(Object, Attribute[]) |
Retorna um PropertyDescriptorCollection para um determinado componente, usando uma matriz especificada de atributos como um filtro. |
| GetValue(Object) |
Obtém o valor da propriedade atual para o componente especificado. |
| ResetValue(Object) |
Redefine o valor da propriedade do componente especificado para o valor padrão. |
| SetAttribute(Attribute) |
Adiciona o atributo especificado à lista de atributos dessa propriedade. |
| SetAttributes(Attribute[]) |
Adiciona os atributos especificados à lista de atributos dessa propriedade. |
| SetCategory(String) |
Define o atributo de categoria usando o valor de categoria especificado. |
| SetComponentType(Type) |
Define o tipo de componente como o tipo especificado. |
| SetConverterType(String) |
Adiciona um TypeConverterAttribute, usando o nome de tipo especificado como o conversor de dados para o descritor de propriedade. |
| SetConverterType(Type) |
Adiciona um TypeConverterAttribute, usando o tipo especificado como o conversor de dados para o descritor de propriedade. |
| SetDescription(String) |
Define o atributo de descrição usando o valor de descrição especificado. |
| SetDisplayName(String) |
Define o atributo de nome de exibição usando o valor de nome de exibição especificado. |
| SetIsBrowsable(Boolean) |
Adiciona um BrowsableAttribute correspondente ao valor booliano especificado que indica se a propriedade pode ser modificada em tempo de design em um janela Propriedades. |
| SetIsLocalizable(Boolean) |
Adiciona um LocalizableAttribute correspondente ao valor booliano especificado que indica se a propriedade deve ser localizada. |
| SetIsReadOnly(Boolean) |
Adiciona um ReadOnlyAttribute correspondente ao valor booliano especificado que indica se a propriedade é somente leitura. |
| SetName(String) |
Define o nome da propriedade. |
| SetPropertyType(Type) |
Define o tipo de propriedade como o tipo especificado. |
| SetValue(Object, Object) |
Define o valor da propriedade do componente especificado como um novo valor. |
| ShouldSerializeValue(Object) |
Indica se o valor da propriedade do componente especificado deve ser serializado. |