TypeConverter.SimplePropertyDescriptor Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
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 |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| OnValueChanged(Object, EventArgs) |
Aumenta o |
| 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) |