ProvideDesignerMetadataAttribute Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Déclare des métadonnées supplémentaires pour les types ou les objets, permettant aux tiers de modifier le jeu de métadonnées disponibles sur une classe.
public ref class ProvideDesignerMetadataAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class ProvideDesignerMetadataAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ProvideDesignerMetadataAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideDesignerMetadataAttribute = class
inherit RegistrationAttribute
Public NotInheritable Class ProvideDesignerMetadataAttribute
Inherits RegistrationAttribute
- Héritage
- Attributs
Constructeurs
ProvideDesignerMetadataAttribute(Type, Type) |
Initialise une nouvelle instance de ProvideDesignerMetadataAttribute en associant les nouvelles métadonnées Type avec le Type actuel. |
Propriétés
IsGlobal |
Obtient ou définit la portée des modifications de métadonnées fournies par une instance ProvideDesignerMetadataAttribute |
MetadataType |
Obtient le type des métadonnées. |
RuntimeType |
Obtient le type au moment de l'exécution. |
TypeId |
Remplacez la propriété TypeID pour permettre aux classes dérivées RegistrationAttribute de fonctionner avec System.ComponentModel.TypeDescriptor.GetAttributes(...). Un attribut dérivé de celui-ci ne doit remplacer cette propriété que s’il a besoin d’un meilleur contrôle sur les instances qui peuvent être appliquées à une classe. (Hérité de RegistrationAttribute) |
Méthodes
GetPackageRegKeyPath(Guid) |
Obtient le chemin d'accès au Registre (relatif à la racine de Registre de l'application) du VSPackage. (Hérité de RegistrationAttribute) |
Register(RegistrationAttribute+RegistrationContext) |
Inscrit les métadonnées de concepteur. |
Unregister(RegistrationAttribute+RegistrationContext) |
Supprime la clé de Registre des métadonnées du concepteur. |