Partilhar via


ILanguageServerProvider.InitializeAsync Método

Definição

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

client
ILanguageServerProviderClient

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.

Aplica-se a