AssociatedMetadataTypeTypeDescriptionProvider Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
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 |
| 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) |