ILanguageClient.OnLoadedAsync 方法

定义

Visual Studio 调用此方法以通知扩展语言客户端已加载。 该扩展可以立即启动 LSP 服务器,或等待用户操作启动。 若要启动服务器,请调用 并等待 InvokeAsync<TEventArgs>(AsyncEventHandler<TEventArgs>, Object, TEventArgs) 事件, StartAsync 然后再从此方法返回。

public:
 System::Threading::Tasks::Task ^ OnLoadedAsync();
public System.Threading.Tasks.Task OnLoadedAsync ();
abstract member OnLoadedAsync : unit -> System.Threading.Tasks.Task
Public Function OnLoadedAsync () As Task

返回

一个任务,在完成加载扩展时需要执行的操作时完成。

注解

如果语言客户端在从 OnLoadedAsync()返回之前未等待StartAsync呼叫,它可能不会收到与调用完成StartAsync前启动的用户交互相关的消息和通知。

适用于