ConnectedServiceHandler.AddServiceInstanceAsync 方法

定义

给定连接的服务实例后,将必要的文件和 SDK 添加到项目中,以便启用给定的服务。

public:
 abstract System::Threading::Tasks::Task<Microsoft::VisualStudio::ConnectedServices::AddServiceInstanceResult ^> ^ AddServiceInstanceAsync(Microsoft::VisualStudio::ConnectedServices::ConnectedServiceHandlerContext ^ context, System::Threading::CancellationToken ct);
public abstract System.Threading.Tasks.Task<Microsoft.VisualStudio.ConnectedServices.AddServiceInstanceResult> AddServiceInstanceAsync (Microsoft.VisualStudio.ConnectedServices.ConnectedServiceHandlerContext context, System.Threading.CancellationToken ct);
abstract member AddServiceInstanceAsync : Microsoft.VisualStudio.ConnectedServices.ConnectedServiceHandlerContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.ConnectedServices.AddServiceInstanceResult>
Public MustOverride Function AddServiceInstanceAsync (context As ConnectedServiceHandlerContext, ct As CancellationToken) As Task(Of AddServiceInstanceResult)

参数

context
ConnectedServiceHandlerContext

处理程序上下文,其中包含应添加到项目的 ConnectedServiceInstance、应添加到的项目以及其他服务等信息。

ct
CancellationToken

用于跟踪取消的取消标记。

返回

返回一个 AddServiceInstanceResult,其中包含服务文件夹的信息,并在 AddServiceInstanceAsync 完成后启动 GettingStarted 信息。

注解

上下文的记录器会将任何状态消息写入调用方。 这包括尝试添加新文件、SDK 引用或注入代码时发生的警告和失败。

适用于