ILanguageClient.OnLoadedAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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前启动的用户交互相关的消息和通知。