Partager via


AssociatedMetadataTypeTypeDescriptionProvider Classe

Définition

Étend les informations de métadonnées d’une classe en ajoutant des attributs et des informations de propriété définis dans une classe associée.

public ref class AssociatedMetadataTypeTypeDescriptionProvider : System::ComponentModel::TypeDescriptionProvider
public class AssociatedMetadataTypeTypeDescriptionProvider : System.ComponentModel.TypeDescriptionProvider
type AssociatedMetadataTypeTypeDescriptionProvider = class
    inherit TypeDescriptionProvider
Public Class AssociatedMetadataTypeTypeDescriptionProvider
Inherits TypeDescriptionProvider
Héritage
AssociatedMetadataTypeTypeDescriptionProvider

Remarques

La classe AssociatedMetadataTypeTypeDescriptionProvider étend dynamiquement les informations de type associées à un type ou à un objet en ajoutant, en modifiant ou en masquant des caractéristiques telles que des attributs, des propriétés et des événements. Pour plus d’informations, consultez TypeDescriptor.

Constructeurs

AssociatedMetadataTypeTypeDescriptionProvider(Type)

Initialise une nouvelle instance de la classe AssociatedMetadataTypeTypeDescriptionProvider à l’aide du type spécifié.

AssociatedMetadataTypeTypeDescriptionProvider(Type, Type)

Initialise une nouvelle instance de la classe AssociatedMetadataTypeTypeDescriptionProvider à l’aide du type de fournisseur de métadonnées spécifié et du type associé.

Propriétés

RequireRegisteredTypes

Obtient une valeur qui indique si le fournisseur utilise la réflexion et nécessite l’inscription de types via RegisterType<T>() pour prendre en charge les applications supprimées.

(Hérité de TypeDescriptionProvider)

Méthodes

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

Crée un objet qui peut remplacer un autre type de données.

(Hérité de TypeDescriptionProvider)
Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetCache(Object)

Obtient un cache par objet, accessible en tant que IDictionary de paires clé/valeur.

(Hérité de TypeDescriptionProvider)
GetExtendedTypeDescriptor(Object)

Obtient un descripteur de type personnalisé étendu pour l’objet donné.

(Hérité de TypeDescriptionProvider)
GetExtendedTypeDescriptorFromRegisteredType(Object)

Retourne un descripteur de type personnalisé étendu pour l’objet donné.

(Hérité de TypeDescriptionProvider)
GetExtenderProviders(Object)

Obtient les fournisseurs d’extendeur pour l’objet spécifié.

(Hérité de TypeDescriptionProvider)
GetFullComponentName(Object)

Obtient le nom du composant spécifié ou null si le composant n’a pas de nom.

(Hérité de TypeDescriptionProvider)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetReflectionType(Object)

Effectue une réflexion normale sur l’objet donné.

(Hérité de TypeDescriptionProvider)
GetReflectionType(Type)

Effectue une réflexion normale sur un type.

(Hérité de TypeDescriptionProvider)
GetReflectionType(Type, Object)

Effectue une réflexion normale sur l’objet donné avec le type donné.

(Hérité de TypeDescriptionProvider)
GetRuntimeType(Type)

Convertit un type de réflexion en type d’exécution.

(Hérité de TypeDescriptionProvider)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
GetTypeDescriptor(Object)

Obtient un descripteur de type personnalisé pour l’objet donné.

(Hérité de TypeDescriptionProvider)
GetTypeDescriptor(Type)

Obtient un descripteur de type personnalisé pour le type donné.

(Hérité de TypeDescriptionProvider)
GetTypeDescriptor(Type, Object)

Obtient un descripteur de type pour le type et l’objet spécifiés.

GetTypeDescriptorFromRegisteredType(Object)

Retourne un descripteur de type personnalisé pour le type ou l’objet donné.

(Hérité de TypeDescriptionProvider)
GetTypeDescriptorFromRegisteredType(Type)

Retourne un descripteur de type personnalisé pour le type ou l’objet donné.

(Hérité de TypeDescriptionProvider)
GetTypeDescriptorFromRegisteredType(Type, Object)

Retourne un descripteur de type personnalisé pour le type ou l’objet donné.

(Hérité de TypeDescriptionProvider)
IsRegisteredType(Type)

Détermine si le type a été inscrit auprès de son fournisseur via RegisterType<T>().

(Hérité de TypeDescriptionProvider)
IsSupportedType(Type)

Obtient une valeur qui indique si le type spécifié est compatible avec la description de type et sa chaîne de fournisseurs de description de type.

(Hérité de TypeDescriptionProvider)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
RegisterType<T>()

Inscrit le type afin qu’il puisse être utilisé par les fournisseurs basés sur la réflexion dans les applications supprimées.

(Hérité de TypeDescriptionProvider)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à

Voir aussi