AssociatedMetadataTypeTypeDescriptionProvider Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Estende le informazioni sui metadati per una classe aggiungendo attributi e informazioni sulle proprietà definite in una classe associata.
public ref class AssociatedMetadataTypeTypeDescriptionProvider : System::ComponentModel::TypeDescriptionProvider
public class AssociatedMetadataTypeTypeDescriptionProvider : System.ComponentModel.TypeDescriptionProvider
type AssociatedMetadataTypeTypeDescriptionProvider = class
inherit TypeDescriptionProvider
Public Class AssociatedMetadataTypeTypeDescriptionProvider
Inherits TypeDescriptionProvider
- Ereditarietà
Commenti
La classe AssociatedMetadataTypeTypeDescriptionProvider estende dinamicamente le informazioni sul tipo associate a un tipo o a un oggetto aggiungendo, modificando o nascondendo caratteristiche quali attributi, proprietà ed eventi. Per altre informazioni, vedere TypeDescriptor.
Costruttori
AssociatedMetadataTypeTypeDescriptionProvider(Type) |
Inizializza una nuova istanza della classe AssociatedMetadataTypeTypeDescriptionProvider utilizzando il tipo specificato. |
AssociatedMetadataTypeTypeDescriptionProvider(Type, Type) |
Inizializza una nuova istanza della classe AssociatedMetadataTypeTypeDescriptionProvider utilizzando il tipo di provider di metadati e il tipo associato specificati. |
Proprietà
RequireRegisteredTypes |
Ottiene un valore che indica se il provider usa la reflection e richiede la registrazione dei tipi tramite RegisterType<T>() per supportare le applicazioni tagliate. (Ereditato da TypeDescriptionProvider) |
Metodi
CreateInstance(IServiceProvider, Type, Type[], Object[]) |
Crea un oggetto che può sostituire un altro tipo di dati. (Ereditato da TypeDescriptionProvider) |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetCache(Object) |
Ottiene una cache per oggetto, accessibile come IDictionary di coppie chiave/valore. (Ereditato da TypeDescriptionProvider) |
GetExtendedTypeDescriptor(Object) |
Ottiene un descrittore di tipo personalizzato esteso per l'oggetto specificato. (Ereditato da TypeDescriptionProvider) |
GetExtendedTypeDescriptorFromRegisteredType(Object) |
Restituisce un descrittore di tipo personalizzato esteso per l'oggetto specificato. (Ereditato da TypeDescriptionProvider) |
GetExtenderProviders(Object) |
Ottiene i provider extender per l'oggetto specificato. (Ereditato da TypeDescriptionProvider) |
GetFullComponentName(Object) |
Ottiene il nome del componente specificato o |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetReflectionType(Object) |
Esegue la reflection normale sull'oggetto specificato. (Ereditato da TypeDescriptionProvider) |
GetReflectionType(Type) |
Esegue la reflection normale su un tipo. (Ereditato da TypeDescriptionProvider) |
GetReflectionType(Type, Object) |
Esegue la reflection normale sull'oggetto specificato con il tipo specificato. (Ereditato da TypeDescriptionProvider) |
GetRuntimeType(Type) |
Converte un tipo di reflection in un tipo di runtime. (Ereditato da TypeDescriptionProvider) |
GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
GetTypeDescriptor(Object) |
Ottiene un descrittore di tipo personalizzato per l'oggetto specificato. (Ereditato da TypeDescriptionProvider) |
GetTypeDescriptor(Type) |
Ottiene un descrittore di tipo personalizzato per il tipo specificato. (Ereditato da TypeDescriptionProvider) |
GetTypeDescriptor(Type, Object) |
Ottiene un descrittore di tipo per il tipo e l'oggetto specificati. |
GetTypeDescriptorFromRegisteredType(Object) |
Restituisce un descrittore di tipo personalizzato per il tipo o l'oggetto specificato. (Ereditato da TypeDescriptionProvider) |
GetTypeDescriptorFromRegisteredType(Type) |
Restituisce un descrittore di tipo personalizzato per il tipo o l'oggetto specificato. (Ereditato da TypeDescriptionProvider) |
GetTypeDescriptorFromRegisteredType(Type, Object) |
Restituisce un descrittore di tipo personalizzato per il tipo o l'oggetto specificato. (Ereditato da TypeDescriptionProvider) |
IsRegisteredType(Type) |
Determina se il tipo è stato registrato con il provider tramite RegisterType<T>(). (Ereditato da TypeDescriptionProvider) |
IsSupportedType(Type) |
Ottiene un valore che indica se il tipo specificato è compatibile con la descrizione del tipo e la relativa catena di provider di descrizione del tipo. (Ereditato da TypeDescriptionProvider) |
MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
RegisterType<T>() |
Registra il tipo in modo che possa essere usato dai provider basati su reflection in applicazioni tagliate. (Ereditato da TypeDescriptionProvider) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |