TypeConverter.SimplePropertyDescriptor 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 classe abstract
que fornece propriedades para objetos que não têm propriedades.
protected: ref class TypeConverter::SimplePropertyDescriptor abstract : System::ComponentModel::PropertyDescriptor
protected abstract class TypeConverter.SimplePropertyDescriptor : System.ComponentModel.PropertyDescriptor
Protected MustInherit Class TypeConverter.SimplePropertyDescriptor
Inherits PropertyDescriptor
- Herança
Exemplos
Para obter um exemplo nesta classe, consulte o exemplo em PropertyDescriptor.
Notas aos Implementadores
Quando você herda de TypeConverter.SimplePropertyDescriptor, deve substituir os métodos GetValue(Object) e SetValue(Object, Object).
Construtores
TypeConverter.SimplePropertyDescriptor(Type, String, Type, Attribute[]) |
Inicializa uma nova instância da classe TypeConverter.SimplePropertyDescriptor. |
TypeConverter.SimplePropertyDescriptor(Type, String, Type) |
Inicializa uma nova instância da classe TypeConverter.SimplePropertyDescriptor. |
Propriedades
AttributeArray |
Obtém ou define uma matriz de atributos. (Herdado de MemberDescriptor) |
Attributes |
Obtém a coleção de atributos para este membro. (Herdado de MemberDescriptor) |
Category |
Obtém o nome da categoria à qual o membro pertence, conforme especificado no CategoryAttribute. (Herdado de MemberDescriptor) |
ComponentType |
Obtém o tipo de componente ao qual essa descrição da propriedade se associa. |
Converter |
Obtém o conversor de tipo para essa propriedade. (Herdado de PropertyDescriptor) |
ConverterFromRegisteredType |
Obtém o conversor de tipo para essa propriedade. (Herdado de PropertyDescriptor) |
Description |
Obtém a descrição do membro, conforme especificado no DescriptionAttribute. (Herdado de MemberDescriptor) |
DesignTimeOnly |
Obtém se esse membro deve ser definido somente no momento do design, conforme especificado no DesignOnlyAttribute. (Herdado de MemberDescriptor) |
DisplayName |
Obtém o nome que pode ser exibido em uma janela, como uma janela Propriedades. (Herdado de MemberDescriptor) |
IsBrowsable |
Obtém um valor que indica se o membro é navegável, conforme especificado no BrowsableAttribute. (Herdado de MemberDescriptor) |
IsLocalizable |
Obtém um valor que indica se essa propriedade deve ser localizada, conforme especificado no LocalizableAttribute. (Herdado de PropertyDescriptor) |
IsReadOnly |
Obtém um valor que indica se essa propriedade é somente leitura. |
Name |
Obtém o nome do membro. (Herdado de MemberDescriptor) |
NameHashCode |
Obtém o código hash para o nome do membro, conforme especificado em GetHashCode(). (Herdado de MemberDescriptor) |
PropertyType |
Obtém o tipo da propriedade. |
SerializationVisibility |
Obtém um valor que indica se essa propriedade deve ser serializada, conforme especificado no DesignerSerializationVisibilityAttribute. (Herdado de PropertyDescriptor) |
SupportsChangeEvents |
Obtém um valor que indica se as notificações de alteração de valor para essa propriedade podem ser originadas de fora do descritor de propriedade. (Herdado de PropertyDescriptor) |
Métodos
AddValueChanged(Object, EventHandler) |
Permite que outros objetos sejam notificados quando essa propriedade for alterada. (Herdado de PropertyDescriptor) |
CanResetValue(Object) |
Retorna se a redefinição do componente altera o valor do componente. |
CreateAttributeCollection() |
Cria uma coleção de atributos usando a matriz de atributos passados para o construtor. (Herdado de MemberDescriptor) |
CreateInstance(Type) |
Cria uma instância do tipo especificado. (Herdado de PropertyDescriptor) |
Equals(Object) |
Compara isso com outro objeto para ver se eles são equivalentes. (Herdado de PropertyDescriptor) |
FillAttributes(IList) |
Adiciona os atributos do PropertyDescriptor à lista especificada de atributos na classe pai. (Herdado de PropertyDescriptor) |
GetChildProperties() |
Retorna o PropertyDescriptorCollectionpadrão. (Herdado de PropertyDescriptor) |
GetChildProperties(Attribute[]) |
Retorna um PropertyDescriptorCollection usando uma matriz de atributos especificada como um filtro. (Herdado de PropertyDescriptor) |
GetChildProperties(Object, Attribute[]) |
Retorna um PropertyDescriptorCollection para um determinado objeto usando uma matriz especificada de atributos como um filtro. (Herdado de PropertyDescriptor) |
GetChildProperties(Object) |
Retorna um PropertyDescriptorCollection para um determinado objeto. (Herdado de PropertyDescriptor) |
GetEditor(Type) |
Obtém um editor do tipo especificado. (Herdado de PropertyDescriptor) |
GetHashCode() |
Retorna o código hash deste objeto. (Herdado de PropertyDescriptor) |
GetInvocationTarget(Type, Object) |
Esse método retorna o objeto que deve ser usado durante a invocação de membros. (Herdado de PropertyDescriptor) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
GetTypeFromName(String) |
Retorna um tipo usando seu nome. (Herdado de PropertyDescriptor) |
GetValue(Object) |
Quando substituído em uma classe derivada, obtém o valor atual da propriedade em um componente. (Herdado de PropertyDescriptor) |
GetValueChangedHandler(Object) |
Recupera o conjunto atual de manipuladores de eventos |
MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
OnValueChanged(Object, EventArgs) |
Gera o evento |
RemoveValueChanged(Object, EventHandler) |
Permite que outros objetos sejam notificados quando essa propriedade for alterada. (Herdado de PropertyDescriptor) |
ResetValue(Object) |
Redefine o valor dessa propriedade do componente. |
SetValue(Object, Object) |
Quando substituído em uma classe derivada, define o valor do componente como um valor diferente. (Herdado de PropertyDescriptor) |
ShouldSerializeValue(Object) |
Retorna se o valor dessa propriedade pode persistir. |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |