ILanguageServerProvider.OnServerInitializationResultAsync 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.
Méthode appelée par Visual Studio lorsque le serveur LSP a terminé l’étape « initialisé », ce qui permet à l’extension de gérer les scénarios de réussite et d’échec.
public System.Threading.Tasks.Task OnServerInitializationResultAsync (Microsoft.VisualStudio.RpcContracts.LanguageServerProvider.ServerInitializationResult serverInitializationResult, Microsoft.VisualStudio.RpcContracts.LanguageServerProvider.LanguageServerInitializationFailureInfo? initializationFailureInfo, System.Threading.CancellationToken cancellationToken);
abstract member OnServerInitializationResultAsync : Microsoft.VisualStudio.RpcContracts.LanguageServerProvider.ServerInitializationResult * Microsoft.VisualStudio.RpcContracts.LanguageServerProvider.LanguageServerInitializationFailureInfo * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function OnServerInitializationResultAsync (serverInitializationResult As ServerInitializationResult, initializationFailureInfo As LanguageServerInitializationFailureInfo, cancellationToken As CancellationToken) As Task
Paramètres
- serverInitializationResult
- ServerInitializationResult
Énumération indiquant si l’état d’initialisation du serveur.
- initializationFailureInfo
- LanguageServerInitializationFailureInfo
Informations d’initialisation nullables qui contiennent l’exception et un message lisible si le serveur n’a pas pu être initialisé.
- cancellationToken
- CancellationToken
Jeton d’annulation pour cette tâche.
Retours
Task représentant l’opération asynchrone.