Condividi tramite


Classe ShellSettingsManager

Rappresenta Visual Studio archiviato impostazioni.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.Settings.SettingsManager
    Microsoft.VisualStudio.Shell.Settings.ShellSettingsManager

Spazio dei nomi:  Microsoft.VisualStudio.Shell.Settings
Assembly:  Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)

Sintassi

'Dichiarazione
Public NotInheritable Class ShellSettingsManager _
    Inherits SettingsManager
public sealed class ShellSettingsManager : SettingsManager

Il tipo ShellSettingsManager espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico ShellSettingsManager

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico GetApplicationDataFolder Ottiene la cartella da Visual Studio per archiviare il vari cache, backup, modello, e così via.file (Esegue l'override di SettingsManager.GetApplicationDataFolder(ApplicationDataFolder)).
Metodo pubblico GetCollectionScopes Ottiene gli ambiti che contengono una raccolta specificata. (Esegue l'override di SettingsManager.GetCollectionScopes(String)).
Metodo pubblico GetCommonExtensionsSearchPaths Ottiene l'elenco di cartelle da Visual Studio per installare/che individua una le estensioni. (Esegue l'override di SettingsManager.GetCommonExtensionsSearchPaths()).
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetPropertyScopes ottiene gli ambiti che contengono la proprietà specificata. (Esegue l'override di SettingsManager.GetPropertyScopes(String, String)).
Metodo pubblico GetReadOnlySettingsStore ottiene SettingsStore una classe per l'ambito necessario che può essere utilizzato per le operazioni di sola lettura. (Esegue l'override di SettingsManager.GetReadOnlySettingsStore(SettingsScope)).
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico GetWritableSettingsStore ottiene WritableSettingsStore oggetto per l'ambito necessario che può essere utilizzato sia per la lettura e la scrittura. (Esegue l'override di SettingsManager.GetWritableSettingsStore(SettingsScope)).
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Note

Questa classe consente di trovare le proprietà e raccolte in ambiti diversi.Contiene riferimenti a SettingsScope e WritableSettingsStore classi per un'ulteriore modifica delle raccolte e delle proprietà in.questa classe implementa IDisposable il modello e deve essere eliminato dopo che non è più necessario.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Shell.Settings