Share via


ExternalSettingsManager.CreateForApplication Method

Definition

Overloads

CreateForApplication(String)

Used to construct the SettingsManager for AppID-based Visual Studio applications.

CreateForApplication(String, IInteropLogger)
CreateForApplication(String, Boolean)

Used to construct the SettingsManager for AppID-based Visual Studio applications.

CreateForApplication(String, String)

Used to construct the SettingsManager for AppID-based Visual Studio applications that use suffixed mode. In suffixed mode, any changes to the settings are isolated from the normal running mode.

CreateForApplication(String, String, IInteropLogger)
CreateForApplication(String, String, Boolean)

Used to construct the SettingsManager for AppID-based Visual Studio applications that use suffixed mode. In suffixed mode, any changes to the settings are isolated from the normal running mode.

CreateForApplication(String)

Used to construct the SettingsManager for AppID-based Visual Studio applications.

public:
 static Microsoft::VisualStudio::Settings::ExternalSettingsManager ^ CreateForApplication(System::String ^ applicationPath);
public static Microsoft.VisualStudio.Settings.ExternalSettingsManager CreateForApplication (string applicationPath);
static member CreateForApplication : string -> Microsoft.VisualStudio.Settings.ExternalSettingsManager
Public Shared Function CreateForApplication (applicationPath As String) As ExternalSettingsManager

Parameters

applicationPath
String

The path of the executable Visual Studio application.

Returns

Applies to

CreateForApplication(String, IInteropLogger)

public:
 static Microsoft::VisualStudio::Settings::ExternalSettingsManager ^ CreateForApplication(System::String ^ applicationPath, Microsoft::VisualStudio::Settings::IInteropLogger ^ logger);
public static Microsoft.VisualStudio.Settings.ExternalSettingsManager CreateForApplication (string applicationPath, Microsoft.VisualStudio.Settings.IInteropLogger logger);
static member CreateForApplication : string * Microsoft.VisualStudio.Settings.IInteropLogger -> Microsoft.VisualStudio.Settings.ExternalSettingsManager
Public Shared Function CreateForApplication (applicationPath As String, logger As IInteropLogger) As ExternalSettingsManager

Parameters

applicationPath
String

Returns

Applies to

CreateForApplication(String, Boolean)

Used to construct the SettingsManager for AppID-based Visual Studio applications.

public:
 static Microsoft::VisualStudio::Settings::ExternalSettingsManager ^ CreateForApplication(System::String ^ applicationPath, bool isLogged);
public static Microsoft.VisualStudio.Settings.ExternalSettingsManager CreateForApplication (string applicationPath, bool isLogged);
static member CreateForApplication : string * bool -> Microsoft.VisualStudio.Settings.ExternalSettingsManager
Public Shared Function CreateForApplication (applicationPath As String, isLogged As Boolean) As ExternalSettingsManager

Parameters

applicationPath
String

The path of the executable Visual Studio application.

isLogged
Boolean

Controls the logging of the package definition management operations at startup and shutdown.

Returns

Applies to

CreateForApplication(String, String)

Used to construct the SettingsManager for AppID-based Visual Studio applications that use suffixed mode. In suffixed mode, any changes to the settings are isolated from the normal running mode.

public:
 static Microsoft::VisualStudio::Settings::ExternalSettingsManager ^ CreateForApplication(System::String ^ applicationPath, System::String ^ rootSuffix);
public static Microsoft.VisualStudio.Settings.ExternalSettingsManager CreateForApplication (string applicationPath, string rootSuffix);
static member CreateForApplication : string * string -> Microsoft.VisualStudio.Settings.ExternalSettingsManager
Public Shared Function CreateForApplication (applicationPath As String, rootSuffix As String) As ExternalSettingsManager

Parameters

applicationPath
String

The path of the executable Visual Studio application.

rootSuffix
String

The name of the suffix.

Returns

Applies to

CreateForApplication(String, String, IInteropLogger)

public:
 static Microsoft::VisualStudio::Settings::ExternalSettingsManager ^ CreateForApplication(System::String ^ applicationPath, System::String ^ rootSuffix, Microsoft::VisualStudio::Settings::IInteropLogger ^ logger);
public static Microsoft.VisualStudio.Settings.ExternalSettingsManager CreateForApplication (string applicationPath, string rootSuffix, Microsoft.VisualStudio.Settings.IInteropLogger logger);
static member CreateForApplication : string * string * Microsoft.VisualStudio.Settings.IInteropLogger -> Microsoft.VisualStudio.Settings.ExternalSettingsManager
Public Shared Function CreateForApplication (applicationPath As String, rootSuffix As String, logger As IInteropLogger) As ExternalSettingsManager

Parameters

applicationPath
String
rootSuffix
String

Returns

Applies to

CreateForApplication(String, String, Boolean)

Used to construct the SettingsManager for AppID-based Visual Studio applications that use suffixed mode. In suffixed mode, any changes to the settings are isolated from the normal running mode.

public:
 static Microsoft::VisualStudio::Settings::ExternalSettingsManager ^ CreateForApplication(System::String ^ applicationPath, System::String ^ rootSuffix, bool isLogged);
public static Microsoft.VisualStudio.Settings.ExternalSettingsManager CreateForApplication (string applicationPath, string rootSuffix, bool isLogged);
static member CreateForApplication : string * string * bool -> Microsoft.VisualStudio.Settings.ExternalSettingsManager
Public Shared Function CreateForApplication (applicationPath As String, rootSuffix As String, isLogged As Boolean) As ExternalSettingsManager

Parameters

applicationPath
String

The path of the executable Visual Studio application.

rootSuffix
String

The name of the suffix.

isLogged
Boolean

Controls the logging of the package definition management operations at startup and shutdown.

Returns

Applies to