CustomTypeDescriptor Classe

Definição

Fornece uma implementação simples por defeito da ICustomTypeDescriptor interface.

public ref class CustomTypeDescriptor abstract : System::ComponentModel::ICustomTypeDescriptor
public abstract class CustomTypeDescriptor : System.ComponentModel.ICustomTypeDescriptor
type CustomTypeDescriptor = class
    interface ICustomTypeDescriptor
Public MustInherit Class CustomTypeDescriptor
Implements ICustomTypeDescriptor
Herança
CustomTypeDescriptor
Derivado
Implementações

Observações

Tal como TypeDescriptionProvider, a CustomTypeDescriptor classe baseia-se num objeto pai de tipo ICustomTypeDescriptor fornecido durante a construção. Isto permite que as classes derivadas de CustomTypeDescriptor sobreponham seletivamente os métodos.

Construtores

Name Description
CustomTypeDescriptor()

Inicializa uma nova instância da CustomTypeDescriptor classe.

CustomTypeDescriptor(ICustomTypeDescriptor)

Inicializa uma nova instância da CustomTypeDescriptor classe usando um descritor de tipo pai personalizado.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetAttributes()

Devolve uma coleção de atributos personalizados para o tipo representado por este descritor de tipos.

GetClassName()

Devolve o nome totalmente qualificado da classe representada por este tipo de descritor.

GetComponentName()

Devolve o nome da classe representada por este tipo de descritor.

GetConverter()

Devolve um conversor de tipos para o tipo representado por este descritor de tipos.

GetDefaultEvent()

Devolve o descritor de evento do evento padrão do objeto representado por este tipo de descritor.

GetDefaultProperty()

Devolve o descritor de propriedade para a propriedade padrão do objeto representado por este tipo de descritor.

GetEditor(Type)

Devolve um editor do tipo especificado que deve ser associado à classe representada por este tipo de descritor.

GetEvents()

Devolve uma coleção de descritores de eventos para o objeto representado por este tipo de descritor.

GetEvents(Attribute[])

Devolve uma coleção filtrada de descritores de eventos para o objeto representado por este tipo de descritor.

GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetProperties()

Devolve uma coleção de descritores de propriedade para o objeto representado por este tipo de descritor.

GetProperties(Attribute[])

Devolve uma coleção filtrada de descritores de propriedade para o objeto representado por este tipo de descritor.

GetPropertyOwner(PropertyDescriptor)

Devolve um objeto que contém a propriedade descrita pelo descritor de propriedades especificado.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também