共用方式為


ILanguageClient.OnServerInitializeFailedAsync 方法

定義

多載

OnServerInitializeFailedAsync(ILanguageClientInitializationInfo)

Visual Studio 會呼叫這個方法,以通知擴充功能 LSP 伺服器的初始化失敗。

OnServerInitializeFailedAsync(Exception)

表示語言伺服器無法初始化的擴充功能。

OnServerInitializeFailedAsync(ILanguageClientInitializationInfo)

Visual Studio 會呼叫這個方法,以通知擴充功能 LSP 伺服器的初始化失敗。

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)

參數

initializationState
ILanguageClientInitializationInfo

物件,包含初始化期間所到達點的相關信息,以協助識別來源,以及這是否為可復原的錯誤。

傳回

Task 當伺服器無法初始化時需要執行的動作完成,並傳回 InitializationFailureContext 具有特定語言客戶端失敗內容的實例時完成。 如果用戶端想要以不同的方式顯示錯誤,則可為 null。

適用於

OnServerInitializeFailedAsync(Exception)

表示語言伺服器無法初始化的擴充功能。

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

參數

e
Exception

伺服器在初始化期間擲回的例外狀況。

傳回

Task 會在伺服器無法初始化時必須執行的動作完成。

適用於