ILanguageServerProvider.OnServerInitializationResultAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Método chamado pelo Visual Studio quando o servidor LSP concluiu a etapa "inicializada", permitindo que a extensão lide com os cenários de êxito e falha.
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
Parâmetros
- serverInitializationResult
- ServerInitializationResult
Enumerando se o estado de inicialização do servidor.
- initializationFailureInfo
- LanguageServerInitializationFailureInfo
Informações de inicialização anuláveis que contêm a exceção e uma mensagem legível se o servidor não foi inicializado.
- cancellationToken
- CancellationToken
Token de cancelamento para esta tarefa.
Retornos
Um Task representando a operação assíncrona.