CustomTypeDescriptor Classe

Definição

Fornece uma implementação padrão simples 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

Comentários

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

Construtores

Nome Description
CustomTypeDescriptor()

Inicializa uma nova instância da classe CustomTypeDescriptor.

CustomTypeDescriptor(ICustomTypeDescriptor)

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

Métodos

Nome Description
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 hash predefinida.

(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 Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também