IVsSettingsManager Interface


Provides methods to manage the settings store.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.10.0 (in Microsoft.VisualStudio.Shell.Interop.10.0.dll)

public interface IVsSettingsManager

System_CAPS_pubmethodGetApplicationDataFolder(UInt32, String)

Returns the application data folder path that Visual Studio uses to store various files.

System_CAPS_pubmethodGetCollectionScopes(String, UInt32)

Returns flags about the scopes for a specified collection.

System_CAPS_pubmethodGetCommonExtensionsSearchPaths(UInt32, String[], UInt32)

Returns a list of common extension search paths. Native code callers should call this method first with paths = 0 and commonExtensionsPaths = null to get the number of paths in the list and allocate a corresponding array, then call it again to get the actual list of paths.

System_CAPS_pubmethodGetPropertyScopes(String, String, UInt32)

Returns the scopes that contain the given property in the given collection.

System_CAPS_pubmethodGetReadOnlySettingsStore(UInt32, IVsSettingsStore)

Returns the IVsSettingsStore interface for the requested scope, which can be used for read-only operations.

System_CAPS_pubmethodGetWritableSettingsStore(UInt32, IVsWritableSettingsStore)

Returns an IVsWritableSettingsStore interface for the requested scope.

Return to top