Partager via


ILanguageServerProvider.OnServerInitializationResultAsync Méthode

Définition

Méthode appelée par Visual Studio lorsque le serveur LSP a terminé l’étape « initialisé », ce qui permet à l’extension de gérer les scénarios de réussite et d’échec.

public System.Threading.Tasks.Task OnServerInitializationResultAsync (Microsoft.VisualStudio.RpcContracts.LanguageServerProvider.ServerInitializationResult serverInitializationResult, Microsoft.VisualStudio.RpcContracts.LanguageServerProvider.LanguageServerInitializationFailureInfo? initializationFailureInfo, System.Threading.CancellationToken cancellationToken);
abstract member OnServerInitializationResultAsync : Microsoft.VisualStudio.RpcContracts.LanguageServerProvider.ServerInitializationResult * Microsoft.VisualStudio.RpcContracts.LanguageServerProvider.LanguageServerInitializationFailureInfo * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function OnServerInitializationResultAsync (serverInitializationResult As ServerInitializationResult, initializationFailureInfo As LanguageServerInitializationFailureInfo, cancellationToken As CancellationToken) As Task

Paramètres

serverInitializationResult
ServerInitializationResult

Énumération indiquant si l’état d’initialisation du serveur.

initializationFailureInfo
LanguageServerInitializationFailureInfo

Informations d’initialisation nullables qui contiennent l’exception et un message lisible si le serveur n’a pas pu être initialisé.

cancellationToken
CancellationToken

Jeton d’annulation pour cette tâche.

Retours

Task représentant l’opération asynchrone.

S’applique à