Share via


DebugLaunchActionContext Constructors

Definition

Overloads

DebugLaunchActionContext(IPropertySettings, ILaunchDebugTargetProvider, ProjectTargetFileContext, String)

Initializes a new instance of the DebugLaunchActionContext class.

DebugLaunchActionContext(String, ILaunchDebugTargetProvider, ProjectTargetFileContext, String)

Initializes a new instance of the DebugLaunchActionContext class.

DebugLaunchActionContext(IPropertySettings, ILaunchDebugTargetProvider, ProjectTargetFileContext, String)

Initializes a new instance of the DebugLaunchActionContext class.

public DebugLaunchActionContext (Microsoft.VisualStudio.Workspace.IPropertySettings launchConfiguration, Microsoft.VisualStudio.Workspace.Debug.ILaunchDebugTargetProvider provider, Microsoft.VisualStudio.Workspace.ProjectTargetFileContext projectFileContext = default, string buildConfiguration = default);
public DebugLaunchActionContext (Microsoft.VisualStudio.Workspace.IPropertySettings launchConfiguration, Microsoft.VisualStudio.Workspace.Debug.ILaunchDebugTargetProvider provider, Microsoft.VisualStudio.Workspace.ProjectTargetFileContext? projectFileContext = default, string? buildConfiguration = default);
new Microsoft.VisualStudio.Workspace.Debug.DebugLaunchActionContext : Microsoft.VisualStudio.Workspace.IPropertySettings * Microsoft.VisualStudio.Workspace.Debug.ILaunchDebugTargetProvider * Microsoft.VisualStudio.Workspace.ProjectTargetFileContext * string -> Microsoft.VisualStudio.Workspace.Debug.DebugLaunchActionContext
Public Sub New (launchConfiguration As IPropertySettings, provider As ILaunchDebugTargetProvider, Optional projectFileContext As ProjectTargetFileContext = Nothing, Optional buildConfiguration As String = Nothing)

Parameters

launchConfiguration
IPropertySettings

Launch configuration parameters

provider
ILaunchDebugTargetProvider

Provider to launch this context

projectFileContext
ProjectTargetFileContext

The target project file context

buildConfiguration
String

Build Configuration setting

Applies to

DebugLaunchActionContext(String, ILaunchDebugTargetProvider, ProjectTargetFileContext, String)

Initializes a new instance of the DebugLaunchActionContext class.

public DebugLaunchActionContext (string targetPath, Microsoft.VisualStudio.Workspace.Debug.ILaunchDebugTargetProvider provider, Microsoft.VisualStudio.Workspace.ProjectTargetFileContext projectFileContext = default, string buildConfiguration = default);
public DebugLaunchActionContext (string targetPath, Microsoft.VisualStudio.Workspace.Debug.ILaunchDebugTargetProvider provider, Microsoft.VisualStudio.Workspace.ProjectTargetFileContext? projectFileContext = default, string? buildConfiguration = default);
new Microsoft.VisualStudio.Workspace.Debug.DebugLaunchActionContext : string * Microsoft.VisualStudio.Workspace.Debug.ILaunchDebugTargetProvider * Microsoft.VisualStudio.Workspace.ProjectTargetFileContext * string -> Microsoft.VisualStudio.Workspace.Debug.DebugLaunchActionContext
Public Sub New (targetPath As String, provider As ILaunchDebugTargetProvider, Optional projectFileContext As ProjectTargetFileContext = Nothing, Optional buildConfiguration As String = Nothing)

Parameters

targetPath
String

Debug target path

provider
ILaunchDebugTargetProvider

Provider to launch this context

projectFileContext
ProjectTargetFileContext

The target project file context

buildConfiguration
String

Build Configuration setting

Applies to