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. |