IDeployProvider.ExecuteDeployAsync Method

Definition

Executes the deploy action.

C#
public System.Threading.Tasks.Task<bool> ExecuteDeployAsync(Microsoft.VisualStudio.Workspace.IWorkspace workspace, IServiceProvider serviceProvider, Microsoft.VisualStudio.Workspace.Deploy.DeployContext deployContext, Func<string,System.Threading.Tasks.Task> outputStringToBuildOutputWindowAsync, System.Threading.CancellationToken cancellationToken);

Parameters

workspace
IWorkspace

The workspace context.

serviceProvider
IServiceProvider

The service provider context.

deployContext
DeployContext

The context and settings for deployment.

outputStringToBuildOutputWindowAsync
Func<String,Task>
cancellationToken
CancellationToken

The task cancellation token.

Returns

True if the deploy execution succeeded.

Applies to

Product Versions
Visual Studio SDK 2022