ProvideWorkspaceSettingsAttribute Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classe ProvideWorkspaceSettingsAttribute. Registra un file di impostazioni dell'area di lavoro da usare nelle impostazioni 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
- Ereditarietà
- Attributi
Costruttori
ProvideWorkspaceSettingsAttribute(String, String) |
Inizializza una nuova istanza della classe ProvideWorkspaceSettingsAttribute. |
Proprietà
RelativeSettingsJsonPath |
Ottiene il percorso relativo del file settings.json presente all'interno dell'estensione. |
SettingName |
Ottiene o imposta il nome dell'impostazione. Per impostazione predefinita, viene generato un GUID casuale durante la costruzione dell'oggetto. |
SettingsType |
Ottiene il tipo di impostazioni, ad esempio "VSWorkspaceSettings". |
TypeId |
Eseguire l'override della proprietà TypeID per consentire alle classi derivate di RegistrationAttribute di funzionare con System.ComponentModel.TypeDescriptor.GetAttributes(...). Un attributo derivato da questo elemento dovrà eseguire l'override di questa proprietà solo se necessita di un controllo migliore sulle istanze che possono essere applicate a una classe. (Ereditato da RegistrationAttribute) |
Metodi
GetPackageRegKeyPath(Guid) |
Ottiene il percorso del Registro di sistema (relativo alla radice del Registro di sistema dell'applicazione) del pacchetto VS. (Ereditato da RegistrationAttribute) |
Register(RegistrationAttribute+RegistrationContext) |
Registra questo pacchetto VSPackage con un contesto specificato, quando viene chiamato da uno strumento di registrazione esterno, ad esempio regpkg.exe. Per altre informazioni, vedere Registrazione di VSPackage. |
Unregister(RegistrationAttribute+RegistrationContext) |
Chiamato per annullare la registrazione di questo attributo con il contesto specificato. |