ILanguageServerProvider.InitializeAsync 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.
Esse método é chamado pelo Visual Studio antes de qualquer outro método dessa interface para inicializar o ILanguageServerProvider e recuperar o LanguageServerOptions.
public System.Threading.Tasks.Task<Microsoft.VisualStudio.RpcContracts.LanguageServerProvider.LanguageServerOptions> InitializeAsync (Microsoft.VisualStudio.RpcContracts.LanguageServerProvider.ILanguageServerProviderClient client, System.Threading.CancellationToken cancellationToken);
abstract member InitializeAsync : Microsoft.VisualStudio.RpcContracts.LanguageServerProvider.ILanguageServerProviderClient * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.RpcContracts.LanguageServerProvider.LanguageServerOptions>
Public Function InitializeAsync (client As ILanguageServerProviderClient, cancellationToken As CancellationToken) As Task(Of LanguageServerOptions)
Parâmetros
Cliente do provedor de servidor de linguagem usado pelo Visual Studio para habilitar ou desabilitar um servidor de linguagem.
- cancellationToken
- CancellationToken
Token de cancelamento para essa tarefa assíncrona.
Retornos
Um opcional LanguageServerOptions que atualiza a configuração do servidor.