ILanguageClient.ActivateAsync(CancellationToken) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cette méthode est appelée par Visual Studio pour notifier l’extension que le serveur LSP doit être démarré.
public:
System::Threading::Tasks::Task<Microsoft::VisualStudio::LanguageServer::Client::Connection ^> ^ ActivateAsync(System::Threading::CancellationToken token);
public System.Threading.Tasks.Task<Microsoft.VisualStudio.LanguageServer.Client.Connection> ActivateAsync (System.Threading.CancellationToken token);
public System.Threading.Tasks.Task<Microsoft.VisualStudio.LanguageServer.Client.Connection?> ActivateAsync (System.Threading.CancellationToken token);
abstract member ActivateAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.LanguageServer.Client.Connection>
Public Function ActivateAsync (token As CancellationToken) As Task(Of Connection)
Paramètres
- token
- CancellationToken
Jeton d'annulation.
Retours
Objet Connection ; ou null si le serveur de langage ne peut pas être démarré.
Remarques
Toutes les exceptions levées ici seront interceptées et affichées aux utilisateurs.
Cette méthode est normalement appelée par Visual Studio lors de la gestion de l’événement StartAsync , avant de revenir à partir de cet événement. Visual Studio peut appeler ActivateAsync(CancellationToken) à nouveau, au cas où le Connection avec le serveur est fermé, afin d’activer à nouveau le serveur.