ExternalSettingsManager Class
This is the gateway class to reach for the settings stored inside Visual Studio. It provides two basic functionalities. It allows searches for properties and collections inside the scopes. It hands the SettingsStore and WritableSettingsStore classes for further manipulation of the collections and properties within the scopes. This class implements the IDisposable pattern and as a result it needs to be disposed after it is no longer necessary.
Namespace: Microsoft.VisualStudio.Settings
Assembly: Microsoft.VisualStudio.Settings (in Microsoft.VisualStudio.Settings.dll)
Syntax
'Déclaration
Public NotInheritable Class ExternalSettingsManager _
Inherits SettingsManager _
Implements IDisposable
'Utilisation
Dim instance As ExternalSettingsManager
public sealed class ExternalSettingsManager : SettingsManager,
IDisposable
public ref class ExternalSettingsManager sealed : public SettingsManager,
IDisposable
[<SealedAttribute>]
type ExternalSettingsManager =
class
inherit SettingsManager
interface IDisposable
end
public final class ExternalSettingsManager extends SettingsManager implements IDisposable
Inheritance Hierarchy
System.Object
Microsoft.VisualStudio.Settings.SettingsManager
Microsoft.VisualStudio.Settings.ExternalSettingsManager
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.