ILanguageClient.OnServerInitializeFailedAsync Metoda

Definice

Přetížení

OnServerInitializeFailedAsync(ILanguageClientInitializationInfo)

Tato metoda je volána sadou Visual Studio, aby oznámila rozšíření, že inicializace serveru LSP selhala.

OnServerInitializeFailedAsync(Exception)

Signalizuje rozšíření, že se jazykovému serveru nepodařilo inicializovat.

OnServerInitializeFailedAsync(ILanguageClientInitializationInfo)

Tato metoda je volána sadou Visual Studio, aby oznámila rozšíření, že inicializace serveru LSP selhala.

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)

Parametry

initializationState
ILanguageClientInitializationInfo

Objekt obsahující informace o bodu dosaženém během inicializace, který pomáhá identifikovat zdroj a zda se jedná o obnovitelnou chybu.

Návraty

A Task , která se dokončí, když se akce, které je třeba provést, když se serveru nepodaří inicializovat, a vrátí InitializationFailureContext instanci s kontextem selhání pro konkrétního jazykového klienta. Pokud chce klient zobrazit chybu jiným způsobem, může mít hodnotu null.

Platí pro

OnServerInitializeFailedAsync(Exception)

Signalizuje rozšíření, že se jazykovému serveru nepodařilo inicializovat.

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

Parametry

e
Exception

Výjimka vyvolaná serverem během inicializace.

Návraty

A Task , která se dokončí, když se dokončí akce, které je potřeba provést, když se serveru nepodaří inicializovat.

Platí pro