TypeConverter.SimplePropertyDescriptor Classe

Definição

Representa uma abstract classe que fornece propriedades para objetos que não possuem 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 um exemplo nesta classe, veja o exemplo em PropertyDescriptor.

Notas para Implementadores

Quando herdas de TypeConverter.SimplePropertyDescriptor, tens de sobrescrever os GetValue(Object) métodos e SetValue(Object, Object) .

Construtores

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

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

TypeConverter.SimplePropertyDescriptor(Type, String, Type)

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

Propriedades

Name Description
AttributeArray

Obtém ou define um conjunto de atributos.

(Herdado de MemberDescriptor)
Attributes

Obtém a coleção de atributos deste 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 esta descrição de propriedade se liga.

Converter

Obtém o conversor de tipos para esta propriedade.

(Herdado de PropertyDescriptor)
Description

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

(Herdado de MemberDescriptor)
DesignTimeOnly

Obtém se este elemento deve ser definido apenas na altura do projeto, conforme especificado no DesignOnlyAttribute.

(Herdado de MemberDescriptor)
DisplayName

Recebe o nome que pode ser exibido numa 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 esta propriedade deve ser localizada, conforme especificado no LocalizableAttribute.

(Herdado de PropertyDescriptor)
IsReadOnly

Recebe um valor que indica se esta propriedade é apenas de leitura.

Name

Obtém o nome do membro.

(Herdado de MemberDescriptor)
NameHashCode

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

(Herdado de MemberDescriptor)
PropertyType

Percebe o tipo de propriedade.

SerializationVisibility

Obtém um valor que indica se esta propriedade deve ser serializada, conforme especificado no DesignerSerializationVisibilityAttribute.

(Herdado de PropertyDescriptor)
SupportsChangeEvents

Recebe um valor que indica se as notificações de alteração de valor para esta propriedade podem ter origem fora do descritor da propriedade.

(Herdado de PropertyDescriptor)

Métodos

Name Description
AddValueChanged(Object, EventHandler)

Permite que outros objetos sejam notificados quando esta propriedade muda.

(Herdado de PropertyDescriptor)
CanResetValue(Object)

Devolve se reiniciar o componente altera o valor do componente.

CreateAttributeCollection()

Cria uma coleção de atributos usando o array de atributos passados ao construtor.

(Herdado de MemberDescriptor)
CreateInstance(Type)

Cria uma instância do tipo especificado.

(Herdado de PropertyDescriptor)
Equals(Object)

Compara isto com outro objeto para ver se são equivalentes.

(Herdado de PropertyDescriptor)
FillAttributes(IList)

Adiciona os atributos de à PropertyDescriptor lista especificada de atributos na classe pai.

(Herdado de PropertyDescriptor)
GetChildProperties()

Devolve o valor padrão PropertyDescriptorCollection.

(Herdado de PropertyDescriptor)
GetChildProperties(Attribute[])

Devolve a PropertyDescriptorCollection usando um array especificado de atributos como filtro.

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

Devolve a PropertyDescriptorCollection para um dado objeto usando um array especificado de atributos como filtro.

(Herdado de PropertyDescriptor)
GetChildProperties(Object)

Devolve a PropertyDescriptorCollection para um dado objeto.

(Herdado de PropertyDescriptor)
GetEditor(Type)

Recebe um editor do tipo especificado.

(Herdado de PropertyDescriptor)
GetHashCode()

Devolve o código de hash deste objeto.

(Herdado de PropertyDescriptor)
GetInvocationTarget(Type, Object)

Este método devolve o objeto que deve ser usado durante a invocação dos membros.

(Herdado de PropertyDescriptor)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GetTypeFromName(String)

Devolve um tipo usando o seu nome.

(Herdado de PropertyDescriptor)
GetValue(Object)

Quando sobrescrito numa classe derivada, obtém o valor atual da propriedade num componente.

(Herdado de PropertyDescriptor)
GetValueChangedHandler(Object)

Recupera o conjunto atual de ValueChanged gestores de eventos para um componente específico.

(Herdado de PropertyDescriptor)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
OnValueChanged(Object, EventArgs)

Aumenta o ValueChanged evento que implementaste.

(Herdado de PropertyDescriptor)
RemoveValueChanged(Object, EventHandler)

Permite que outros objetos sejam notificados quando esta propriedade muda.

(Herdado de PropertyDescriptor)
ResetValue(Object)

Redefine o valor desta propriedade do componente.

SetValue(Object, Object)

Quando sobrescrito numa classe derivada, define o valor do componente para um valor diferente.

(Herdado de PropertyDescriptor)
ShouldSerializeValue(Object)

Devolve se o valor desta propriedade pode persistir.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também