TypeConverter.SimplePropertyDescriptor Classe

Definição

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

Exemplos

Para obter um exemplo nessa classe, consulte o exemplo em PropertyDescriptor.

Notas aos Implementadores

Ao herdar de TypeConverter.SimplePropertyDescriptor, você deve substituir os GetValue(Object) métodos e SetValue(Object, Object) .

Construtores

TypeConverter.SimplePropertyDescriptor(Type, String, Type)

Inicializa uma nova instância da classe TypeConverter.SimplePropertyDescriptor.

TypeConverter.SimplePropertyDescriptor(Type, String, Type, Attribute[])

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 de propriedade se associa.

Converter

Obtém o conversor de tipo dessa propriedade.

(Herdado de PropertyDescriptor)
Description

Obtém a descrição do membro, conforme especificado no DescriptionAttribute.

(Herdado de MemberDescriptor)
DesignTimeOnly

Obtém a informação de se este membro deve ou não ser definido apenas em tempo de design, conforme especificado no DesignOnlyAttribute.

(Herdado de MemberDescriptor)
DisplayName

Obtém o nome que pode ser exibido em uma janela, tal 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 esta propriedade deve ser localizada, conforme especificado no LocalizableAttribute.

(Herdado de PropertyDescriptor)
IsReadOnly

Obtém um valor que indica essa propriedade é somente leitura.

Name

Obtém o nome do membro.

(Herdado de MemberDescriptor)
NameHashCode

Obtém o código hash do nome do membro, como especificado em GetHashCode().

(Herdado de MemberDescriptor)
PropertyType

Obtém o tipo da propriedade.

SerializationVisibility

Obtém um valor que indica se esta 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 obtidas de fora do descritor da propriedade.

(Herdado de PropertyDescriptor)

Métodos

AddValueChanged(Object, EventHandler)

Permite que outros objetos sejam notificados quando essa propriedade muda.

(Herdado de PropertyDescriptor)
CanResetValue(Object)

Retorna se a redefinição do componente mudar o valor do componente.

CreateAttributeCollection()

Cria uma coleção de atributos usando a matriz de atributos passada para o construtor.

(Herdado de MemberDescriptor)
CreateInstance(Type)

Cria uma instância do tipo especificado.

(Herdado de PropertyDescriptor)
Equals(Object)

Compara este a 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 PropertyDescriptorCollection padrão.

(Herdado de PropertyDescriptor)
GetChildProperties(Attribute[])

Retorna um PropertyDescriptorCollection usando uma matriz especificada de atributos como filtro.

(Herdado de PropertyDescriptor)
GetChildProperties(Object)

Retorna um PropertyDescriptorCollection para um determinado objeto.

(Herdado de PropertyDescriptor)
GetChildProperties(Object, Attribute[])

Retorna um PropertyDescriptorCollection para um determinado objeto usando uma matriz especificada de atributos como filtro.

(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 ValueChanged eventos para um componente específico.

(Herdado de PropertyDescriptor)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
OnValueChanged(Object, EventArgs)

Gera o ValueChanged evento que você implementou.

(Herdado de PropertyDescriptor)
RemoveValueChanged(Object, EventHandler)

Permite que outros objetos sejam notificados quando essa propriedade muda.

(Herdado de PropertyDescriptor)
ResetValue(Object)

Redefine o valor para essa propriedade do componente.

SetValue(Object, Object)

Quando substituído em uma classe derivada, define o valor do componente para 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)

Aplica-se a

Confira também