Share via


IProjectConfigurationService2.CreateCompositeLaunchSettingsAsync Method

Definition

Create a composite settings instance

public:
 System::Threading::Tasks::Task<Microsoft::VisualStudio::Workspace::IPropertySettings ^> ^ CreateCompositeLaunchSettingsAsync(Microsoft::VisualStudio::Workspace::ProjectTargetFileContext ^ projectFileContext, Microsoft::VisualStudio::Workspace::Debug::DebugLaunchActionContext ^ debugLaunchActionContext, ... cli::array <Microsoft::VisualStudio::Workspace::IPropertySettings ^> ^ launchSettings);
public System.Threading.Tasks.Task<Microsoft.VisualStudio.Workspace.IPropertySettings> CreateCompositeLaunchSettingsAsync (Microsoft.VisualStudio.Workspace.ProjectTargetFileContext projectFileContext, Microsoft.VisualStudio.Workspace.Debug.DebugLaunchActionContext debugLaunchActionContext, params Microsoft.VisualStudio.Workspace.IPropertySettings[] launchSettings);
abstract member CreateCompositeLaunchSettingsAsync : Microsoft.VisualStudio.Workspace.ProjectTargetFileContext * Microsoft.VisualStudio.Workspace.Debug.DebugLaunchActionContext * Microsoft.VisualStudio.Workspace.IPropertySettings[] -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Workspace.IPropertySettings>
Public Function CreateCompositeLaunchSettingsAsync (projectFileContext As ProjectTargetFileContext, debugLaunchActionContext As DebugLaunchActionContext, ParamArray launchSettings As IPropertySettings()) As Task(Of IPropertySettings)

Parameters

projectFileContext
ProjectTargetFileContext

The project file context

debugLaunchActionContext
DebugLaunchActionContext

Debug Launch Action context

launchSettings
IPropertySettings[]

list of launch settings to composite

Returns

A Composite launch settings

Applies to