SolutionPersistenceRegistrationAttribute 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.
Cet attribut ajoute un nom de propriété de persistance de solution et un type guid associé. Par exemple : [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0Exp\SolutionPersistence\MyProperty] « Default"="{AAAA53CC-3D4F-40a2-BD4D-4F3419755476} »
public ref class SolutionPersistenceRegistrationAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class SolutionPersistenceRegistrationAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class SolutionPersistenceRegistrationAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type SolutionPersistenceRegistrationAttribute = class
inherit RegistrationAttribute
Public NotInheritable Class SolutionPersistenceRegistrationAttribute
Inherits RegistrationAttribute
- Héritage
- Attributs
Remarques
Par exemple :
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0Exp\SolutionPersistence\MyProperty]
« Default"="{AAAA53CC-3D4F-40a2-BD4D-4F3419755476} »
Constructeurs
SolutionPersistenceRegistrationAttribute(String) |
Crée un attribut SolutionPersistenceRegistrationAttribute pour inscrire un attribut de persistance de solution pour le contexte fourni. |
Propriétés
PropName |
Obtenir le nom de la propriété |
TypeId |
Remplacez la propriété TypeID afin de permettre aux classes dérivées RegistrationAttribute de fonctionner avec System.ComponentModel.TypeDescriptor.GetAttributes (...). Un attribut dérivé de celui-ci doit remplacer cette propriété uniquement 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) |
Appelé pour enregistrer cet attribut avec le contexte donné. Le contexte contient l'emplacement où les informations d'inscription doivent être placées. Il contient également d'autres informations telles que le type en cours d'inscription et des informations relatives au chemin d'accès. |
Unregister(RegistrationAttribute+RegistrationContext) |
Annulez l’inscription de cette propriété. |