Udostępnij za pośrednictwem


ILanguageClient.OnLoadedAsync Metoda

Definicja

Ta metoda jest wywoływana przez program Visual Studio w celu powiadomienia rozszerzenia o załadowaniu klienta języka. Rozszerzenie może natychmiast uruchomić serwer LSP lub poczekać na uruchomienie akcji użytkownika. Aby uruchomić wywołanie serwera i poczekać InvokeAsync<TEventArgs>(AsyncEventHandler<TEventArgs>, Object, TEventArgs) na StartAsync zdarzenie przed powrotem z tej metody.

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

Zwraca

Zadanie, które kończy się po wykonaniu akcji, które należy wykonać po załadowaniu rozszerzenia.

Uwagi

Jeśli klient języka nie oczekuje StartAsync na wywołanie przed powrotem z OnLoadedAsync()usługi , może nie odbierać komunikatów i powiadomień związanych z interakcjami użytkownika zainicjowanymi przed ukończeniem StartAsync wywołania.

Dotyczy