ILanguageClient.OnServerInitializeFailedAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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.