CustomTypeDescriptor Classe

Definição

Fornece uma implementação padrão simples da interface ICustomTypeDescriptor.

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

Comentários

Assim como TypeDescriptionProvider, a classe depende de um objeto pai do tipo ICustomTypeDescriptor fornecido durante a CustomTypeDescriptor construção. Isso permite que classes derivadas de CustomTypeDescriptor para substituir seletivamente métodos.

Construtores

CustomTypeDescriptor()

Inicializa uma nova instância da classe CustomTypeDescriptor.

CustomTypeDescriptor(ICustomTypeDescriptor)

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

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetAttributes()

Retorna uma coleção de atributos personalizados para o tipo representado por esse descritor de tipo.

GetClassName()

Retorna o nome totalmente qualificado da classe representada por esse descritor de tipo.

GetComponentName()

Retorna o nome da classe representada por esse descritor de tipo.

GetConverter()

Retorna um conversor de tipo para o tipo representado por esse descritor de tipo.

GetDefaultEvent()

Retorna o descritor de evento para o evento padrão do objeto representado por esse descritor de tipo.

GetDefaultProperty()

Retorna o descritor de propriedade para a propriedade padrão do objeto representado por esse descritor de tipo.

GetEditor(Type)

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

GetEvents()

Retorna uma coleção de descritores de evento para o objeto representado por esse descritor de tipo.

GetEvents(Attribute[])

Retorna uma coleção filtrada de descritores de evento para o objeto representado por esse descritor de tipo.

GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetProperties()

Retorna uma coleção de descritores de propriedade para o objeto representado por esse descritor de tipo.

GetProperties(Attribute[])

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

GetPropertyOwner(PropertyDescriptor)

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

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também