Поделиться через


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

Возвращаемое значение

Задача, которая завершается при выполнении действий, которые необходимо выполнить при загрузке расширения.

Комментарии

Если языковой клиент не ожидает StartAsync вызова перед возвратом из OnLoadedAsync(), он может не получать сообщения и уведомления, связанные с взаимодействием с пользователем, инициированным до завершения StartAsync вызова.

Применяется к