ILanguageClient.OnServerInitializeFailedAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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.