Freigeben über


ILanguageClient.OnLoadedAsync Methode

Definition

Diese Methode wird von Visual Studio aufgerufen, um die Erweiterung zu benachrichtigen, dass der Sprachclient geladen wurde. Die Erweiterung kann den LSP-Server sofort starten oder warten, bis die Benutzeraktion gestartet wird. Um den Serveraufruf zu starten, und warten InvokeAsync<TEventArgs>(AsyncEventHandler<TEventArgs>, Object, TEventArgs) Sie auf das StartAsync Ereignis, bevor Sie von dieser Methode zurückgeben.

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

Gibt zurück

Ein Task, der abgeschlossen wird, wenn Aktionen ausgeführt werden, die beim Laden der Erweiterung ausgeführt werden müssen.

Hinweise

Wenn ein Sprachclient nicht auf den StartAsync Anruf wartet, bevor er von OnLoadedAsync()zurückkehrt, empfängt er möglicherweise keine Nachrichten und Benachrichtigungen im Zusammenhang mit Benutzerinteraktionen, die vor Abschluss des Anrufs StartAsync initiiert wurden.

Gilt für: