Condividi tramite


ILanguageClient.OnServerInitializeFailedAsync Metodo

Definizione

Overload

OnServerInitializeFailedAsync(ILanguageClientInitializationInfo)

Questo metodo viene chiamato da Visual Studio per notificare all'estensione che l'inizializzazione del server LSP non è riuscita.

OnServerInitializeFailedAsync(Exception)

Segnala all'estensione che il server di lingua non è riuscito a inizializzare.

OnServerInitializeFailedAsync(ILanguageClientInitializationInfo)

Questo metodo viene chiamato da Visual Studio per notificare all'estensione che l'inizializzazione del server LSP non è riuscita.

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)

Parametri

initializationState
ILanguageClientInitializationInfo

Oggetto contenente informazioni sul punto raggiunto durante l'inizializzazione per identificare l'origine e se si tratta di un errore ripristinabile.

Restituisce

Oggetto Task che viene completato quando le azioni che devono essere eseguite quando il server non riesce a inizializzare vengono eseguite e restituisce un'istanza InitializationFailureContext con il contesto dell'errore per il client di linguaggio specifico. Può essere Null se il client vuole visualizzare l'errore in modo diverso.

Si applica a

OnServerInitializeFailedAsync(Exception)

Segnala all'estensione che il server di lingua non è riuscito a inizializzare.

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

Parametri

e
Exception

Eccezione generata dal server durante l'inizializzazione.

Restituisce

Oggetto Task che viene completato quando vengono eseguite le azioni che devono essere eseguite al termine dell'inizializzazione del server.

Si applica a