Share via


DebugLaunchActionContext Class

Definition

A Debugger Launch Action context

public ref class DebugLaunchActionContext : Microsoft::VisualStudio::Workspace::Build::BuildConfigurationContext
[Windows::Foundation::Metadata::WebHostHidden]
class DebugLaunchActionContext : Microsoft::VisualStudio::Workspace::Build::BuildConfigurationContext
public class DebugLaunchActionContext : Microsoft.VisualStudio.Workspace.Build.BuildConfigurationContext
type DebugLaunchActionContext = class
    inherit BuildConfigurationContext
Public Class DebugLaunchActionContext
Inherits BuildConfigurationContext
Inheritance
DebugLaunchActionContext

Constructors

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.

Fields

ContextType

Identifies an action context that launches a debug session.

ContextTypeGuid

Identifies an action context that launches a debug session.

DataValueName

The indexed data name when defining configurations

(Inherited from BuildConfigurationContext)
IsDefaultStartupProjectEntry

Startup Project name entry

Properties

BuildConfiguration

Configuration setting context

(Inherited from BuildConfigurationContext)
LaunchConfiguration

Launch configuration parameters

ProjectFileContext

Optional project file target

Methods

LaunchDebugTarget(IWorkspace, IServiceProvider)

Launch the target using the provider being initialized

LaunchDebugTargetAsync(IWorkspace, IServiceProvider, CancellationToken)

Launch the target using the provider being initialized asynchronously

Applies to