ShellSettingsManager Constructors

Definition

Overloads

ShellSettingsManager(IVsSettingsManager)

Constructor which takes a settings manager instance

ShellSettingsManager(IServiceProvider)

Constructor for the SettingsManager class. It requires Service Provider to reach IVsSettingsManager which is the interop COM interface of the service that provides the Settings related functionalities.

ShellSettingsManager(IVsSettingsManager)

Constructor which takes a settings manager instance

public:
 ShellSettingsManager(Microsoft::VisualStudio::Shell::Interop::IVsSettingsManager ^ settingsManager);
public:
 ShellSettingsManager(Microsoft::VisualStudio::Shell::Interop::IVsSettingsManager ^ settingsManager);
 ShellSettingsManager(Microsoft::VisualStudio::Shell::Interop::IVsSettingsManager const & settingsManager);
public ShellSettingsManager (Microsoft.VisualStudio.Shell.Interop.IVsSettingsManager settingsManager);
new Microsoft.VisualStudio.Shell.Settings.ShellSettingsManager : Microsoft.VisualStudio.Shell.Interop.IVsSettingsManager -> Microsoft.VisualStudio.Shell.Settings.ShellSettingsManager
Public Sub New (settingsManager As IVsSettingsManager)

Parameters

settingsManager
IVsSettingsManager

The instance of the IVsSettingsManager

Remarks

This constructor is safe to access from any thread.

Applies to

ShellSettingsManager(IServiceProvider)

Constructor for the SettingsManager class. It requires Service Provider to reach IVsSettingsManager which is the interop COM interface of the service that provides the Settings related functionalities.

public:
 ShellSettingsManager(IServiceProvider ^ serviceProvider);
public ShellSettingsManager (IServiceProvider serviceProvider);
new Microsoft.VisualStudio.Shell.Settings.ShellSettingsManager : IServiceProvider -> Microsoft.VisualStudio.Shell.Settings.ShellSettingsManager
Public Sub New (serviceProvider As IServiceProvider)

Parameters

serviceProvider
IServiceProvider

Service provider of the VS.

Remarks

This constructor is safe to access from any thread.

Applies to