Classe DataViewPropertyDescriptor
Representa uma propriedade dinâmica para um nó em uma hierarquia do modo de exibição de dados.
Hierarquia de herança
Object
MemberDescriptor
PropertyDescriptor
Microsoft.VisualStudio.Data.Framework.DataViewPropertyDescriptor
Namespace: Microsoft.VisualStudio.Data.Framework
Assembly: Microsoft.VisualStudio.Data.Framework (em Microsoft.VisualStudio.Data.Framework.dll)
Sintaxe
'Declaração
Public Class DataViewPropertyDescriptor _
Inherits PropertyDescriptor
public class DataViewPropertyDescriptor : PropertyDescriptor
public ref class DataViewPropertyDescriptor : public PropertyDescriptor
type DataViewPropertyDescriptor =
class
inherit PropertyDescriptor
end
public class DataViewPropertyDescriptor extends PropertyDescriptor
O tipo DataViewPropertyDescriptor expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
![]() |
DataViewPropertyDescriptor(PropertyDescriptor) | Inicializa uma nova instância da classe de DataViewPropertyDescriptor com o objeto de descritor da propriedade. |
![]() |
DataViewPropertyDescriptor(String) | Inicializa uma nova instância da classe de DataViewPropertyDescriptor com o nome da propriedade. |
![]() |
DataViewPropertyDescriptor(PropertyDescriptor, array<Attribute[]) | Inicializa uma nova instância da classe de DataViewPropertyDescriptor com o objeto de descritor de propriedade e uma matriz de atributos. |
![]() |
DataViewPropertyDescriptor(String, array<Attribute[]) | Inicializa uma nova instância da classe de DataViewPropertyDescriptor com o nome de propriedade e uma matriz de atributos. |
![]() |
DataViewPropertyDescriptor(String, String) | Inicializa uma nova instância da classe de DataViewPropertyDescriptor com o nome de propriedade e um nome para exibição de propriedade. |
![]() |
DataViewPropertyDescriptor(String, String, String) | Inicializa uma nova instância da classe de DataViewPropertyDescriptor com o nome da propriedade, o nome para exibição de propriedade, e um nome de categoria. |
![]() |
DataViewPropertyDescriptor(String, String, String, String) | Inicializa uma nova instância da classe de DataViewPropertyDescriptor com o nome da 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 de DataViewPropertyDescriptor com o nome da propriedade, outra versão do nome da propriedade para fins de exibição, um nome de categoria, e uma descrição. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
![]() |
AttributeArray | Obtém ou define uma matriz de atributos. (Herdado de MemberDescriptor.) |
![]() |
Attributes | Obtém a coleção de atributos associados com o descritor atual da propriedade. (Substitui MemberDescriptor.Attributes.) |
![]() |
Category | Obtém a categoria de CategoryAttribute de descritor atual da propriedade. (Substitui MemberDescriptor.Category.) |
![]() |
ComponentType | Obtém o tipo de componente que a propriedade é associada a. (Substitui PropertyDescriptor.ComponentType.) |
![]() |
Converter | Obtém o conversor de tipos para o descritor atual da propriedade. (Substitui PropertyDescriptor.Converter.) |
![]() |
Description | Obtém a descrição de DescriptionAttribute de descritor atual da propriedade. (Substitui MemberDescriptor.Description.) |
![]() |
DesignTimeOnly | Obtém se este membro deve ser definido somente em tempo de design, conforme especificado na DesignOnlyAttribute. (Herdado de MemberDescriptor.) |
![]() |
DisplayName | Obtém o nome que pode ser exibido em uma janela, como, por exemplo, uma janela de propriedades. (Herdado de MemberDescriptor.) |
![]() |
IsBrowsable | Obtém um valor indicando se o membro é navegável, conforme especificado na BrowsableAttribute. (Herdado de MemberDescriptor.) |
![]() |
IsLocalizable | Obtém um valor que indica se esta propriedade deve ser encontrada, conforme especificado em LocalizableAttribute. (Herdado de PropertyDescriptor.) |
![]() |
IsReadOnly | Obtém um valor indicando se o descritor atual da propriedade é somente leitura. (Substitui PropertyDescriptor.IsReadOnly.) |
![]() |
Name | Obtém o nome da propriedade. (Substitui MemberDescriptor.Name.) |
![]() |
NameHashCode | Obtém o código hash do nome da propriedade. (Substitui MemberDescriptor.NameHashCode.) |
![]() |
PropertyType | Obtém o tipo da propriedade. (Substitui PropertyDescriptor.PropertyType.) |
![]() |
SerializationVisibility | Obtém um valor que indica se esta propriedade deve ser serializada, conforme especificado em DesignerSerializationVisibilityAttribute. (Herdado de PropertyDescriptor.) |
![]() |
SupportsChangeEvents | Obtém um valor que indica se as notificações de alteração do valor para essa propriedade podem ser originado fora do descritor de propriedade. (Herdado de PropertyDescriptor.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
![]() |
AddValueChanged | Permite que outros objetos a ser notificados quando essa propriedade é alterado. (Herdado de PropertyDescriptor.) |
![]() |
CanResetValue | Indica se o valor da propriedade pode ser redefinido para o componente especificado. (Substitui PropertyDescriptor.CanResetValue(Object).) |
![]() |
CreateAttributeCollection | Cria uma coleção de atributos usando a matriz passada para o construtor de atributos. (Herdado de MemberDescriptor.) |
![]() |
CreateInstance | Cria uma instância do tipo especificado. (Herdado de PropertyDescriptor.) |
![]() |
Equals | Compara ou a outro objeto para ver se são equivalentes. (Herdado de PropertyDescriptor.) |
![]() |
FillAttributes | Adiciona os atributos de PropertyDescriptor à lista de atributos especificada na classe pai. (Herdado de PropertyDescriptor.) |
![]() |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Herdado de Object.) |
![]() |
GetChildProperties | Retorna PropertyDescriptorCollectionpadrão. (Herdado de PropertyDescriptor.) |
![]() |
GetChildProperties(Attribute) | Retorna PropertyDescriptorCollection usando uma matriz especificada de atributos como um filtro. (Herdado de PropertyDescriptor.) |
![]() |
GetChildProperties(Object) | Retorna PropertyDescriptorCollection para um determinado objeto. (Herdado de PropertyDescriptor.) |
![]() |
GetChildProperties(Object, array<Attribute[]) | Retorna PropertyDescriptorCollection para um determinado componente, usando uma matriz especificada de atributos como um filtro. (Substitui PropertyDescriptor.GetChildProperties(Object, Attribute).) |
![]() |
GetEditor | Obtém um editor do tipo especificado. (Herdado de PropertyDescriptor.) |
![]() |
GetHashCode | Retorna o código hash para este objeto. (Herdado de PropertyDescriptor.) |
![]() |
GetInvocationTarget | Esse método retorna o objeto que deve ser usado durante a chamada de membros. (Herdado de PropertyDescriptor.) |
![]() |
GetType | Gets the Type of the current instance. (Herdado de Object.) |
![]() |
GetTypeFromName | Retorna um tipo usando seu nome. (Herdado de PropertyDescriptor.) |
![]() |
GetValue | Obtém o valor atual da propriedade para o componente especificado. (Substitui PropertyDescriptor.GetValue(Object).) |
![]() |
GetValueChangedHandler | Recupera o conjunto atual de manipuladores de eventos ValueChanged para um determinado componente (Herdado de PropertyDescriptor.) |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Herdado de Object.) |
![]() |
OnValueChanged | Gera o evento de ValueChanged que você implementou. (Herdado de PropertyDescriptor.) |
![]() |
RemoveValueChanged | Permite que outros objetos a ser notificados quando essa propriedade é alterado. (Herdado de PropertyDescriptor.) |
![]() |
ResetValue | Redefine o valor da propriedade do componente especificado para o valor padrão. (Substitui PropertyDescriptor.ResetValue(Object).) |
![]() |
SetAttribute | Adicione o atributo especificado para a lista de atributos de esta propriedade. |
![]() |
SetAttributes | Adiciona os atributos especificados para a lista de atributos de esta propriedade. |
![]() |
SetCategory | Defina o atributo de categoria, usando o valor especificado de categoria. |
![]() |
SetComponentType | Define o tipo de componente ao tipo especificado. |
![]() |
SetConverterType(String) | Adiciona TypeConverterAttribute, usando o nome do tipo especificado como o conversor de dados para o descritor da propriedade. |
![]() |
SetConverterType(Type) | Adiciona TypeConverterAttribute, usando o tipo especificado como o conversor de dados para o descritor da propriedade. |
![]() |
SetDescription | Defina o atributo de descrição, usando o valor especificado de descrição. |
![]() |
SetDisplayName | Defina o atributo de nome para exibição, usando o valor especificado do nome para exibição. |
![]() |
SetIsBrowsable | Adiciona BrowsableAttribute que corresponde ao valor especificado de Boolean que indica se a propriedade pode ser alteradas em tempo de design em uma janela de propriedades. |
![]() |
SetIsLocalizable | Adiciona LocalizableAttribute que corresponde ao valor especificado de Boolean que indica se a propriedade deve ser encontrada. |
![]() |
SetIsReadOnly | Adiciona ReadOnlyAttribute que corresponde ao valor especificado de Boolean que indica se a propriedade é somente leitura. |
![]() |
SetName | Define o nome da propriedade. |
![]() |
SetPropertyType | Define o tipo de propriedade para o tipo especificado. |
![]() |
SetValue | Defina o valor da propriedade para o componente especificado para um novo valor. (Substitui PropertyDescriptor.SetValue(Object, Object).) |
![]() |
ShouldSerializeValue | Indica se o valor da propriedade do componente especificado deve ser serializado. (Substitui PropertyDescriptor.ShouldSerializeValue(Object).) |
![]() |
ToString | Returns a string that represents the current object. (Herdado de Object.) |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.