Compartilhar via


ILanguageClient.OnServerInitializeFailedAsync Método

Definição

Sobrecargas

OnServerInitializeFailedAsync(ILanguageClientInitializationInfo)

Esse método é chamado pelo Visual Studio para notificar a extensão de que a inicialização do servidor LSP falhou.

OnServerInitializeFailedAsync(Exception)

Sinaliza a extensão que o servidor de idioma não foi inicializado.

OnServerInitializeFailedAsync(ILanguageClientInitializationInfo)

Esse método é chamado pelo Visual Studio para notificar a extensão de que a inicialização do servidor LSP falhou.

public:
 System::Threading::Tasks::Task<Microsoft::VisualStudio::LanguageServer::Client::InitializationFailureContext ^> ^ OnServerInitializeFailedAsync(Microsoft::VisualStudio::LanguageServer::Client::ILanguageClientInitializationInfo ^ initializationState);
public System.Threading.Tasks.Task<Microsoft.VisualStudio.LanguageServer.Client.InitializationFailureContext?> OnServerInitializeFailedAsync (Microsoft.VisualStudio.LanguageServer.Client.ILanguageClientInitializationInfo initializationState);
abstract member OnServerInitializeFailedAsync : Microsoft.VisualStudio.LanguageServer.Client.ILanguageClientInitializationInfo -> System.Threading.Tasks.Task<Microsoft.VisualStudio.LanguageServer.Client.InitializationFailureContext>
Public Function OnServerInitializeFailedAsync (initializationState As ILanguageClientInitializationInfo) As Task(Of InitializationFailureContext)

Parâmetros

initializationState
ILanguageClientInitializationInfo

Objeto que contém informações sobre o ponto atingido durante a inicialização para ajudar a identificar a origem e se esse é um erro recuperável.

Retornos

Um Task que é concluído quando as ações que precisam ser executadas quando o servidor falha ao inicializar são feitas e retorna uma InitializationFailureContext instância com o contexto da falha para o cliente de idioma específico. Pode ser nulo se o cliente quiser mostrar o erro de uma maneira diferente.

Aplica-se a

OnServerInitializeFailedAsync(Exception)

Sinaliza a extensão que o servidor de idioma não foi inicializado.

public:
 System::Threading::Tasks::Task ^ OnServerInitializeFailedAsync(Exception ^ e);
public System.Threading.Tasks.Task OnServerInitializeFailedAsync (Exception e);
abstract member OnServerInitializeFailedAsync : Exception -> System.Threading.Tasks.Task
Public Function OnServerInitializeFailedAsync (e As Exception) As Task

Parâmetros

e
Exception

A exceção gerada pelo servidor durante a inicialização.

Retornos

Um Task que é concluído quando as ações que precisam ser executadas quando o servidor falha ao inicializar são feitas.

Aplica-se a