AssociatedMetadataTypeTypeDescriptionProvider Classe

Definição

Estende a informação de metadados de uma classe adicionando atributos e informações de propriedades definidas numa 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

Observações

A AssociatedMetadataTypeTypeDescriptionProvider classe estende dinamicamente a informação de tipo associada a um tipo ou objeto adicionando, modificando ou escondendo características como atributos, propriedades e eventos. Para obter mais informações, veja TypeDescriptor.

Construtores

Name Description
AssociatedMetadataTypeTypeDescriptionProvider(Type, Type)

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

AssociatedMetadataTypeTypeDescriptionProvider(Type)

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

Métodos

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

Cria um objeto que pode substituir outro tipo de dado.

(Herdado de TypeDescriptionProvider)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetCache(Object)

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

(Herdado de TypeDescriptionProvider)
GetExtendedTypeDescriptor(Object)

Recebe um descritor de tipo personalizado estendido para o objeto dado.

(Herdado de TypeDescriptionProvider)
GetExtenderProviders(Object)

Obtém os fornecedores de extensores para o objeto especificado.

(Herdado de TypeDescriptionProvider)
GetFullComponentName(Object)

Recebe o nome do componente especificado, ou null se o componente não tiver nome.

(Herdado de TypeDescriptionProvider)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetReflectionType(Object)

Realiza reflexão normal contra o objeto dado.

(Herdado de TypeDescriptionProvider)
GetReflectionType(Type, Object)

Realiza reflexão normal contra o objeto dado com o tipo dado.

(Herdado de TypeDescriptionProvider)
GetReflectionType(Type)

Realiza reflexão normal contra um tipo.

(Herdado de TypeDescriptionProvider)
GetRuntimeType(Type)

Converte um tipo de reflexão num tipo de execução.

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

(Herdado de TypeDescriptionProvider)
GetTypeDescriptor(Type, Object)

Recebe um descritor de tipo para o tipo e objeto especificados.

GetTypeDescriptor(Type)

Recebe um descritor de tipo personalizado para o tipo dado.

(Herdado de TypeDescriptionProvider)
IsSupportedType(Type)

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

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