AssociatedMetadataTypeTypeDescriptionProvider Classe

Definição

Estende as informações de metadados de uma classe adicionando atributos e informações de propriedade definidas em uma classe associada.

public ref class AssociatedMetadataTypeTypeDescriptionProvider : System::ComponentModel::TypeDescriptionProvider
public class AssociatedMetadataTypeTypeDescriptionProvider : System.ComponentModel.TypeDescriptionProvider
type AssociatedMetadataTypeTypeDescriptionProvider = class
    inherit TypeDescriptionProvider
Public Class AssociatedMetadataTypeTypeDescriptionProvider
Inherits TypeDescriptionProvider
Herança
AssociatedMetadataTypeTypeDescriptionProvider

Comentários

A AssociatedMetadataTypeTypeDescriptionProvider classe estende dinamicamente as informações de tipo associadas a um tipo ou objeto adicionando, modificando ou ocultando características como atributos, propriedades e eventos. Para obter mais informações, consulte TypeDescriptor.

Construtores

Nome Description
AssociatedMetadataTypeTypeDescriptionProvider(Type, Type)

Inicializa uma nova instância da AssociatedMetadataTypeTypeDescriptionProvider classe usando o tipo de provedor de metadados especificado e o tipo associado.

AssociatedMetadataTypeTypeDescriptionProvider(Type)

Inicializa uma nova instância da AssociatedMetadataTypeTypeDescriptionProvider classe usando o tipo especificado.

Métodos

Nome Description
CreateInstance(IServiceProvider, Type, Type[], Object[])

Cria um objeto que pode substituir outro tipo de dados.

(Herdado de TypeDescriptionProvider)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetCache(Object)

Obtém um cache por objeto, acessado como um IDictionary dos pares chave/valor.

(Herdado de TypeDescriptionProvider)
GetExtendedTypeDescriptor(Object)

Obtém um descritor de tipo personalizado estendido para o objeto fornecido.

(Herdado de TypeDescriptionProvider)
GetExtenderProviders(Object)

Obtém os provedores de extensor para o objeto especificado.

(Herdado de TypeDescriptionProvider)
GetFullComponentName(Object)

Obtém o nome do componente especificado ou null se o componente não tem nome.

(Herdado de TypeDescriptionProvider)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetReflectionType(Object)

Executa uma reflexão normal em relação ao objeto fornecido.

(Herdado de TypeDescriptionProvider)
GetReflectionType(Type, Object)

Executa uma reflexão normal em relação ao objeto fornecido com o tipo fornecido.

(Herdado de TypeDescriptionProvider)
GetReflectionType(Type)

Executa uma reflexão normal em relação a um tipo.

(Herdado de TypeDescriptionProvider)
GetRuntimeType(Type)

Converte um tipo de reflexão em um tipo de runtime.

(Herdado de TypeDescriptionProvider)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GetTypeDescriptor(Object)

Obtém um descritor de tipo personalizado para o objeto fornecido.

(Herdado de TypeDescriptionProvider)
GetTypeDescriptor(Type, Object)

Obtém um descritor de tipo para o tipo e objeto especificados.

GetTypeDescriptor(Type)

Obtém um descritor de tipo personalizado para o tipo fornecido.

(Herdado de TypeDescriptionProvider)
IsSupportedType(Type)

Obtém um valor que indica se o tipo especificado é compatível com a descrição do tipo e sua cadeia de provedores de descrição de tipo.

(Herdado de TypeDescriptionProvider)
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