Microsoft.VisualStudio.Settings
TOC
Collapse the table of content
Expand the table of content

Microsoft.VisualStudio.Settings Namespace

 

ClassDescription
System_CAPS_pubclassExternalSettingsManager

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.

System_CAPS_pubclassIdleStateChangedEventArgs

Arguments for the IdleStateChanged event.

System_CAPS_pubclassListMerger

Handles merging operations for setting collections.

System_CAPS_pubclassNamedVersionedString

A setting value serialized as a string along with an associated name, version, and machine-local flag.

System_CAPS_pubclassSettingNameTooLongException

System_CAPS_pubclassSettingsListChangedEventArgs

Event arguments describing a change to an ISettingsList.

System_CAPS_pubclassSettingsManager

Represents the settings stored in Visual Studio.

System_CAPS_pubclassSettingsManagerFactory

A factory object that constructs an ISettingsManager.

System_CAPS_pubclassSettingsStore

Abstract class for reading or enumerating the selected scope's collections and properties. It is obtained from M:SettingsManager.GetReadOnlySettingsStore method.

System_CAPS_pubclassSettingTooLargeException

This exception is thrown (from ISettingsManager, ISettingsList, etc.) when a setting value is given whose serialized representation exceeds the size limit on the roaming settings server (currently 1MB).

System_CAPS_pubclassStringWithMachineLocalFlag

A setting value serialized as a string that contains a flag indicating whether the value contains machine-local content.

System_CAPS_pubclassVersionedString

A setting value serialized as a string along with an associated version and machine-local flag.

System_CAPS_pubclassWritableSettingsStore

Abstract class for both reading and writing the selected scope's collections and properties. It is obtained from M:SettingsManager.GetWritableSettingsStore method.

StructureDescription
System_CAPS_pubstructureSetAsyncResult

InterfaceDescription
System_CAPS_pubinterfaceIAsyncStringStorage

Stores and retrieves strings. Used as an abstraction over the settings service in the hub and unit-tests.

System_CAPS_pubinterfaceIListMerger

Handles merging operations for setting collections.

System_CAPS_pubinterfaceISettingNameTranslator

Translates between private names and shared names. This allows an application to isolate its settings from other apps by inserting a prefix or suffix.

System_CAPS_pubinterfaceISettingsList

A collection of settings. The collection is ordered but the server is order-agnostic. Items can be added only at the front but removed from anywhere. The collection is preserved by the server in the order it was created.

Keys are treated as case insensitive.

System_CAPS_pubinterfaceISettingsManager

Stores and retrieves settings as well as handling synchronization between applications and machines.

System_CAPS_pubinterfaceISettingsManagerHost

Functionality provided by the application that creates an ISettingsManager viaSettingsManagerFactory.CreateInstance.

System_CAPS_pubinterfaceISettingsSubset

A subset of settings (either a single setting or all settings matching a wildcard pattern) for which one can subscribe to change events.

System_CAPS_pubinterfaceIStringStorage

Stores and retrieves strings. Used as an abstraction over the registry.

DelegateDescription
System_CAPS_pubdelegateAsyncEventHandler

An asynchronous event handler.

System_CAPS_pubdelegateCollectionChangedAsyncEventHandler

Handles changes to an ISettingsList that returns aTask so it can be asynchronous.

System_CAPS_pubdelegatePropertyChangedAsyncEventHandler

n event handler similar to T:System.ComponentModel.PropertyChangedHandler that returns a Task so the handler can be asynchronous.

System_CAPS_pubdelegateStoreUpdatedEventHandler

A handler for events raised by StoreUpdated that returns a Task so it can be asynchronous.

EnumerationDescription
System_CAPS_pubenumApplicationDataFolder

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.

System_CAPS_pubenumEnclosingScopes

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.

System_CAPS_pubenumGetValueResult

Represents the result of getting a value from the settings store.

System_CAPS_pubenumSetAsyncResultCode

System_CAPS_pubenumSettingsListOperation

The kind of operation performed on an ISettingsList.

System_CAPS_pubenumSettingsScope

This enumeration is used to specify the scope of the settings that is retrieved from the SettingsManager class.

System_CAPS_pubenumSettingsType

Data types of the properties that are stored inside the collections.

Return to top
Show:
© 2016 Microsoft