AssociatedMetadataTypeTypeDescriptionProvider Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
Comentários
A classe AssociatedMetadataTypeTypeDescriptionProvider 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
AssociatedMetadataTypeTypeDescriptionProvider(Type) |
Inicializa uma nova instância da classe AssociatedMetadataTypeTypeDescriptionProvider usando o tipo especificado. |
AssociatedMetadataTypeTypeDescriptionProvider(Type, Type) |
Inicializa uma nova instância da classe AssociatedMetadataTypeTypeDescriptionProvider usando o tipo de provedor de metadados especificado e o tipo associado. |
Propriedades
RequireRegisteredTypes |
Obtém um valor que indica se o provedor usa reflexão e requer que os tipos sejam registrados por meio de RegisterType<T>() para dar suporte a aplicativos cortados. (Herdado de TypeDescriptionProvider) |
Métodos
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 de pares chave/valor. (Herdado de TypeDescriptionProvider) |
GetExtendedTypeDescriptor(Object) |
Obtém um descritor de tipo personalizado estendido para o objeto fornecido. (Herdado de TypeDescriptionProvider) |
GetExtendedTypeDescriptorFromRegisteredType(Object) |
Retorna 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 |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetReflectionType(Object) |
Executa uma reflexão normal em relação ao objeto fornecido. (Herdado de TypeDescriptionProvider) |
GetReflectionType(Type) |
Executa uma reflexão normal em relação a um tipo. (Herdado de TypeDescriptionProvider) |
GetReflectionType(Type, Object) |
Executa uma reflexão normal em relação ao objeto fornecido com o tipo fornecido. (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) |
Obtém um descritor de tipo personalizado para o tipo fornecido. (Herdado de TypeDescriptionProvider) |
GetTypeDescriptor(Type, Object) |
Obtém um descritor de tipo para o tipo e objeto especificados. |
GetTypeDescriptorFromRegisteredType(Object) |
Retorna um descritor de tipo personalizado para o tipo ou objeto fornecido. (Herdado de TypeDescriptionProvider) |
GetTypeDescriptorFromRegisteredType(Type) |
Retorna um descritor de tipo personalizado para o tipo ou objeto fornecido. (Herdado de TypeDescriptionProvider) |
GetTypeDescriptorFromRegisteredType(Type, Object) |
Retorna um descritor de tipo personalizado para o tipo ou objeto fornecido. (Herdado de TypeDescriptionProvider) |
IsRegisteredType(Type) |
Determina se o tipo foi registrado com seu provedor por meio de RegisterType<T>(). (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) |
RegisterType<T>() |
Registra o tipo para que ele possa ser usado por provedores baseados em reflexão em aplicativos cortados. (Herdado de TypeDescriptionProvider) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |