AssociatedMetadataTypeTypeDescriptionProvider Classe

Definizione

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à
AssociatedMetadataTypeTypeDescriptionProvider

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 null se il componente non ha alcun nome.

(Ereditato da TypeDescriptionProvider)
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)

Si applica a

Vedi anche