ProvideWorkspaceSettingsAttribute 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.
Classe ProvideWorkspaceSettingsAttribute. Inscrit un fichier de paramètres d’espace de travail à utiliser dans les paramètres OpenFolder.
public ref class ProvideWorkspaceSettingsAttribute : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class)]
public class ProvideWorkspaceSettingsAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class)>]
type ProvideWorkspaceSettingsAttribute = class
inherit RegistrationAttribute
Public Class ProvideWorkspaceSettingsAttribute
Inherits RegistrationAttribute
- Héritage
- Attributs
Constructeurs
ProvideWorkspaceSettingsAttribute(String, String) |
Initialise une nouvelle instance de la classe ProvideWorkspaceSettingsAttribute. |
Propriétés
RelativeSettingsJsonPath |
Obtient le chemin relatif du fichier settings.json qui existe à l’intérieur de l’extension. |
SettingName |
Obtient ou définit le nom du paramètre. Par défaut, un GUID aléatoire généré pendant la construction de l’objet. |
SettingsType |
Obtient le type de paramètres (par exemple, « VSWorkspaceSettings »). |
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) |
Inscrit le VSPackage avec un contexte donné, une fois appelé par un outil d'inscription externe, tel que regpkg.exe. Pour plus d’informations, consultez Inscription de VSPackages. |
Unregister(RegistrationAttribute+RegistrationContext) |
Appelé pour annuler l'inscription de cet attribut avec le contexte donné. |