Share via


Microsoft.VisualStudio.Settings Namespace

Classes

  Class Description
Public class ExternalSettingsManager An implementation of the SettingsManager class that allows applications to access settings from Visual Studio or an isolated shell, either of which is selected by its AppID.
Public class SettingsManager Represents the settings stored in Visual Studio.
Public class SettingsStore Abstract class for reading or enumerating the selected scope's collections and properties. It is obtained from GetReadOnlySettingsStore() method.
Public class WritableSettingsStore Abstract class for both reading and writing the selected scope's collections and properties. It is obtained from GetWritableSettingsStore() method.

Enumerations

  Enumeration Description
Public enumeration ApplicationDataFolder This enumeration is used to specify the folder that Visual Studio uses to keep various files for different purposes like cache files, backup files or template files.
Public enumeration EnclosingScopes Enumeration returned as a result of a querying call to GetPropertyScope or GetCollectionScope methods of the SettingsManager class to learn the enclosing scopes of the provided property or collection.
Public enumeration SettingsScope This enumeration is used to specify the scope of the settings that is retrieved from the SettingsManager class.
Public enumeration SettingsType Data types of the properties that are stored inside the collections.