ILanguageClient.OnServerInitializeFailedAsync 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.
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
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.