Partilhar via


ILanguageServerProvider.OnServerInitializationResultAsync Método

Definição

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.

Aplica-se a