Microsoft.VisualStudio.LanguageServer.Protocol Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classes
ApplyWorkspaceEditParams |
Classe représentant les paramètres envoyés d’un serveur à un client pour la demande workspace/applyEdit. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
ApplyWorkspaceEditResponse |
Classe représentant la réponse envoyée pour une requête workspace/applyEdit. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
ClientCapabilities |
Classe qui représente les fonctionnalités du client. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
CodeAction |
Classe représentant une modification qui peut être effectuée dans le code. Un CodeAction doit définir Edit ou Command. Si les deux sont fournis, la modification est appliquée en premier, puis la commande est exécutée. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
CodeActionContext |
Classe représentant des informations de diagnostic sur le contexte d’une action de code Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
CodeActionKindSetting |
Classe contenant l’ensemble des types d’actions de code pris en charge. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
CodeActionLiteralSetting |
Classe représentant la prise en charge des littéraux d’action de code. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
CodeActionOptions |
Classe représentant les options d’inscription pour la prise en charge des actions de code. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
CodeActionParams |
Classe représentant les paramètres envoyés du client au serveur pour la requête textDocument/codeAction. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
CodeActionResolveSupportSetting |
Classe représentant les paramètres de la prise en charge de codeAction/resolve. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
CodeActionSetting |
Classe représentant les paramètres pour la prise en charge des actions de code. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
CodeDescription |
Classe représentant une description d’un code d’erreur. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
CodeLens |
Classe représentant une commande d’objectif de code qui doit être affichée en même temps que le code source. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
CodeLensOptions |
Classe représentant les options de prise en charge de l’objectif de code. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
CodeLensParams |
Classe représentant les paramètres envoyés du client au serveur pour une requête textDocument/codeLens. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
CodeLensRegistrationOptions |
Classe représentant les options d’inscription pour la prise en charge de l’objectif du code d’indication. |
Color |
Classe qui représente une couleur. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
ColorInformation |
Classe qui représente les informations de couleur. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
Command |
Classe représentant une référence à une commande Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
CompletionContext |
Classe représentant des informations supplémentaires sur le contenu dans lequel une demande d’achèvement est déclenchée. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
CompletionItem |
Classe qui représente un élément de saisie semi-automatique IntelliSense. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
CompletionItemKindSetting |
Classe qui représente le paramètre d’initialisation pour le type d’élément d’achèvement Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
CompletionItemSetting |
Classe qui représente le paramètre d’initialisation pour l’élément d’achèvement. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
CompletionList |
Classe qui représente une liste d’achèvement. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
CompletionListItemDefaults |
Classe qui représente les propriétés par défaut associées à l’ensemble de la liste d’achèvement. |
CompletionListSetting |
Classe qui représente les capabilites pour le type de liste d’achèvement. |
CompletionOptions |
Classe qui représente les fonctionnalités d’achèvement. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
CompletionParams |
Classe représentant les paramètres de la demande textDocument/completion. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
CompletionRegistrationOptions |
Classe représentant les options d’inscription de la prise en charge de l’achèvement. |
CompletionSetting |
Classe qui représente le paramètre d’initialisation pour l’achèvement. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
ConfigurationItem |
Classe qui représente un élément de configuration. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
ConfigurationParams |
Classe représentant les paramètres de la demande d’espace de travail/configuration. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
CreateFile |
Classe représentant une opération de création de fichier. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
CreateFileOptions |
Classe représentant les options d’une opération de création de fichier. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
DefinitionOptions |
Classe qui représente les fonctionnalités de symboles d’espace de travail. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
DeleteFile |
Classe représentant une opération de suppression de fichier. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
DeleteFileOptions |
Classe représentant les options d’une opération de création de fichier. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
Diagnostic |
Classe qui représente un message de diagnostic de code source. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
DidChangeConfigurationParams |
Classe qui représente le paramètre envoyé avec les requêtes workspace/didChangeConfiguration. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
DidChangeTextDocumentParams |
Classe qui représente le paramètre envoyé avec le message textDocument/didChange. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
DidChangeWatchedFilesParams |
Classe qui représente le paramètre envoyé avec le message workspace/didChangeWatchedFiles. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
DidChangeWatchedFilesRegistrationOptions |
Classe représentant les options d’inscription de la prise en charge de l’espace de travail/didChangeWatchedFiles. |
DidCloseTextDocumentParams |
Classe qui représente le paramètre envoyé avec le message textDocument/didClose. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
DidOpenTextDocumentParams |
Classe qui représente le paramètre envoyé avec le message textDocument/didOpen. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
DidSaveTextDocumentParams |
Classe qui représente le paramètre envoyé avec un message textDocument/didSave. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
DocumentColorOptions |
Classe qui représente les fonctionnalités de symboles d’espace de travail. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
DocumentColorParams |
Classe représentant les paramètres envoyés pour une requête textDocument/documentColor. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
DocumentFilter |
Classe représentant un filtre sur certains types de documents Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
DocumentFormattingOptions |
Classe représentant les options de mise en forme de document pour les fonctionnalités de serveur. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
DocumentFormattingParams |
Classe qui représente le paramètre envoyé avec le message textDocument/mise en forme. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
DocumentHighlight |
Classe représentant la réponse d’une requête textDocument/documentHighlight. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
DocumentHighlightOptions |
Classe qui représente les fonctionnalités de symboles d’espace de travail. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
DocumentHighlightParams |
Classe représentant les paramètres envoyés pour une requête textDocument/documentHighlight. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
DocumentLink |
Classe représentant la réponse d’une requête textDocument/documentLink. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
DocumentLinkOptions |
Classe représentant les options de lien de document pour les fonctionnalités de serveur. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
DocumentLinkParams |
Classe représentant les paramètres envoyés pour une requête textDocument/documentLink. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
DocumentLinkRegistrationOptions |
Classe représentant les options d’inscription de la prise en charge de textDocument/documentLink. |
DocumentOnTypeFormattingOptions |
Classe représentant les options pour la mise en forme de type. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
DocumentOnTypeFormattingParams |
Classe représentant les paramètres envoyés pour une requête textDocument/onTypeFormatting. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
DocumentOnTypeFormattingRegistrationOptions |
Classe représentant les options d’inscription de la prise en charge de textDocument/onTypeFormatting. |
DocumentRangeFormattingOptions |
Classe représentant les options de mise en forme de plage de documents pour les fonctionnalités du serveur. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
DocumentRangeFormattingParams |
Classe qui représente le paramètre envoyé avec le message textDocument/rangeFormatting. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
DocumentSymbol |
Représente des constructions de programmation telles que des variables, des classes, des interfaces, etc. qui apparaissent dans un document. Les symboles de document peuvent être hiérarchiques et ils ont deux plages : l’une qui encadre sa définition et l’autre qui pointe vers sa plage la plus intéressante, par exemple la plage d’un identificateur. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
DocumentSymbolOptions |
Classe qui représente les fonctionnalités de symboles d’espace de travail. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
DocumentSymbolParams |
Classe qui représente le paramètre envoyé avec les requêtes textDocument/documentSymbol. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
DocumentSymbolSetting |
Classe représentant le paramètre d’initialisation pour les symboles de document. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
DocumentUriConverter |
TODO : document |
DynamicRegistrationSetting |
Classe qui représente un paramètre qui peut être inscrit dynamiquement. |
ExecuteCommandOptions |
Classe représentant les options de prise en charge de la commande d’exécution. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
ExecuteCommandParams |
Classe représentant les paramètres envoyés du client au serveur pour la requête workspace/executeCommand. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
ExecuteCommandRegistrationOptions |
Classe représentant les options d’inscription pour indiquer la prise en charge de la commande d’exécution. |
FileEvent |
Classe qui représente un événement de modification de fichier. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
FileSystemWatcher |
Classe représentant les options de l’observateur pour DidChangeWatchedFilesRegistrationOptions |
FoldingRange |
Classe représentant une plage de pliage dans un document. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
FoldingRangeOptions |
Classe représentant les options du fournisseur de plages de pliage pour l’initialisation. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
FoldingRangeOptionsConverter |
Convertisseur qui sérialise une valeur booléenne en FoldingRangeProviderOptions. |
FoldingRangeParams |
Classe représentant le paramètre de demande de plage de pliage. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
FoldingRangeProviderOptions |
Classe représentant les options du fournisseur de plages de pliage pour l’initialisation. |
FoldingRangeSetting |
Classe représentant le paramètre de plage de pliage pour l’initialisation. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
FormattingOptions |
Classe qui représente les options de mise en forme. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
Hover |
Classe représentant les données retournées par une requête textDocument/hover. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
HoverContentsConverter |
Convertisseur qui fournit une sérialisation personnalisée pour la Contents propriété . |
HoverOptions |
Classe qui représente la prise en charge du pointage du serveur. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
HoverSetting |
Classe qui représente le paramètre d’initialisation pour le pointage. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
ImplementationOptions |
Classe qui représente les fonctionnalités de symboles d’espace de travail. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
InitializedParams |
Classe contenant des informations envoyées avec la notification « initialisée ». Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
InitializeError |
Classe représentant le type d’erreur envoyé lorsque la demande d’initialize échoue. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
InitializeParams |
Classe qui représente le paramètre envoyé avec une demande de méthode initialize. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
InitializeResult |
Classe qui représente le résultat retourné par la demande d’initialize. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
LinkedEditingRangeOptions |
Classe qui représente les fonctionnalités de plage d’édition liée. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
LinkedEditingRangeParams |
Classe représentant les paramètres envoyés pour une requête textDocument/linkedEditingRange. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
LinkedEditingRanges |
Classe représentant la réponse d’une réponse LinkedEditingRanges. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
Location |
Classe représentant un emplacement dans un document. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
LogMessageParams |
Classe qui représente le paramètre envoyé avec des requêtes window/logMessage. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
LspNotification<TIn> |
Objet fortement typé utilisé pour spécifier le type de paramètre d’une notification LSP. |
LspRequest<TIn,TOut> |
Objet fortement typé utilisé pour spécifier le paramètre et les types de retour d’une requête LSP. |
MarkedString |
Classe représentant du texte lisible par l’homme qui doit être rendu. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
MarkupContent |
Classe représentant du texte et un format associé qui doit être rendu. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
MessageActionItem |
Classe qui représente une action que l’utilisateur effectue après l’envoi d’une demande window/showMessageRequest. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
Methods |
Classe qui contient les valeurs de chaîne pour toutes les méthodes de protocole common language. |
OptionalVersionedTextDocumentIdentifier |
Classe qui représente un document texte, mais qui a éventuellement un identificateur de version. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
ParameterInformation |
Classe représentant un paramètre d’une signature pouvant être appelée. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
ParameterInformationConverter |
JsonConverter pour désérialiser correctement les tableaux int dans le paramètre Label de ParameterInformation |
ParameterInformationSetting |
Classe représentant le paramètre d’initialisation des informations de paramètre. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
Position |
Classe qui représente une position sur un document texte. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
PublishDiagnosticParams |
Classe qui représente le paramètre envoyé avec les messages « textDocument/publishDiagnostics ». Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
PublishDiagnosticsSetting |
Classe représentant le paramètre d’initialisation pour les diagnostics de publication. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
Range |
Classe qui représente une plage de texte de document texte. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
ReferenceContext |
Classe représentant les informations de contexte de référence pour le paramètre de demande de référence de recherche. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
ReferenceOptions |
Classe qui représente les fonctionnalités de symboles d’espace de travail. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
ReferenceParams |
Classe représentant le paramètre de référence find pour la demande de référence de recherche. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
Registration |
Classe représentant les informations d’inscription générales pour l’inscription à une fonctionnalité. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
RegistrationParams |
Classe représentant les paramètres envoyés pour la demande client/registerCapability. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
RenameFile |
Classe représentant une opération de renommage de fichier. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
RenameFileOptions |
Classe représentant les options d’une opération de création de fichier. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
RenameOptions |
Classe représentant les options de renommage pour les fonctionnalités de serveur. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
RenameParams |
Classe représentant les paramètres de renommage pour la demande textDocument/rename. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
SaveOptions |
Classe qui représente les configurations d’option d’enregistrement. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
SemanticTokenModifiers |
Modificateurs de jetons sémantiques connus. |
SemanticTokens |
Classe représentant la réponse aux messages de jetons sémantiques. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
SemanticTokensDelta |
Représente une réponse d’une demande de modification du fournisseur de documents de jetons sémantiques. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
SemanticTokensDeltaParams |
Paramètres d’une demande de modifications qui peut être appliquée à une réponse précédente d’un fournisseur de documents de jetons sémantiques. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
SemanticTokensDeltaPartialResult |
Représente une réponse d’une demande de modification du fournisseur de documents de jetons sémantiques. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
SemanticTokensEdit |
Classe représentant une modification individuelle appliquée de manière incrémentielle à une réponse de jetons sémantiques précédente du fournisseur de documents. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
SemanticTokensFullOptions |
Options pour le fournisseur de classification de jetons sémantiques de document complet. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
SemanticTokensLegend |
Légende utilisée pour encoder les types de jetons sémantiques dans Data. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
SemanticTokensOptions |
Options d’initialisation pour la prise en charge des jetons sémantiques. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
SemanticTokensParams |
Paramètres pour la demande de document complète de jetons sémantiques. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
SemanticTokensPartialResult |
Classe représentant la réponse aux messages de jetons sémantiques. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
SemanticTokensRangeParams |
Paramètres de la demande de plage de jetons sémantiques. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
SemanticTokensRequestsFullSetting |
Paramètres client pour les jetons sémantiques liés au Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
SemanticTokensRequestsSetting |
Demande les paramètres du client pour les jetons sémantiques. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
SemanticTokensSetting |
Paramètres client pour les jetons sémantiques. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
SemanticTokenTypes |
Types de jetons sémantiques connus. |
ServerCapabilities |
Classe qui représente les fonctionnalités du serveur. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
ShowMessageParams |
Classe qui représente le paramètre envoyé avec des requêtes window/showMessage. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
ShowMessageRequestParams |
Classe qui représente le paramètre envoyé avec les demandes window/showMessageRequest. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
SignatureHelp |
Classe représentant la signature d’un élément pouvant être appelé. Cette classe est retournée à partir de la requête textDocument/signatureHelp. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
SignatureHelpContext |
Classe représentant des informations supplémentaires sur le contexte dans lequel une demande d’aide de signature est déclenchée. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
SignatureHelpOptions |
Classe représentant les options de prise en charge de l’aide sur la signature. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
SignatureHelpParams |
Classe représentant les paramètres de la requête textDocument/signatureHelp. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
SignatureHelpRegistrationOptions |
Classe représentant les options d’inscription pour indiquer la prise en charge de l’aide à la signature. |
SignatureHelpSetting |
Classe représentant le paramètre d’initialisation de l’aide à la signature. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
SignatureInformation |
Classe représentant une signature unique d’un élément pouvant être appelé. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
SignatureInformationSetting |
Classe représentant le paramètre d’initialisation des informations de signature. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
SumConverter |
Convertisseur pour traduire vers et à partir de SumTypes. |
SymbolInformation |
Classe représentant des informations sur les constructions de programmation telles que les variables, les classes, les interfaces, etc. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
SymbolKindSetting |
Classe représentant le paramètre de type de symbole dans l’initialisation. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
SymbolSetting |
Classe représentant le paramètre de symbole pour l’initialisation. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
SynchronizationSetting |
Classe qui représente le paramètre d’initialisation de synchronisation. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
TagSupport |
Classe représentant les TagSupport fonctionnalités. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
TextDocumentChangeRegistrationOptions |
Classe représentant les options d’inscription pour la prise en charge de textDocument/didChange. |
TextDocumentClientCapabilities |
Classe qui représente les fonctionnalités de document texte. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
TextDocumentContentChangeEvent |
Classe qui encapsule un événement modifié de document texte. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
TextDocumentEdit |
Classe représentant un ensemble de modifications apportées à un seul document texte. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
TextDocumentIdentifier |
Classe qui identifie un document texte. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
TextDocumentItem |
Classe qui représente un document texte. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
TextDocumentPositionParams |
Classe qui représente une position dans un document texte. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
TextDocumentRegistrationOptions |
Classe représentant les options d’inscription pour de nombreuses fonctions de document texte différentes. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
TextDocumentSaveRegistrationOptions |
Classe représentant les options d’inscription de la prise en charge textDocument/didSave. |
TextDocumentSyncConverter |
Convertisseur qui offre une sérialisation personnalisée pour TextDocumentSyncKind l’énumération en un TextDocumentSyncOptions objet. |
TextDocumentSyncOptions |
Classe qui représente des valeurs de configuration indiquant la façon dont les documents texte doivent être synchronisés. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
TextEdit |
Classe qui représente une modification de texte d’un document. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
TypeDefinitionOptions |
Classe qui représente les fonctionnalités de symboles d’espace de travail. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
Unregistration |
Classe représentant les informations nécessaires pour annuler l’inscription d’une fonctionnalité. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
UnregistrationParams |
Classe représentant le paramètre envoyé pour la demande client/unregisterCapability. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
VersionedTextDocumentIdentifier |
Classe qui représente un document texte, mais qui a un identificateur de version. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
WillSaveTextDocumentParams |
Classe représentant les paramètres envoyés pour la requête textDocument/willSave. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
WorkspaceClientCapabilities |
Classe qui représente les fonctionnalités de l’espace de travail. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
WorkspaceEdit |
Classe représentant une demande envoyée à partir d’un serveur de langage pour modifier des ressources dans l’espace de travail. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
WorkspaceEditSetting |
Classe qui représente les paramètres d’initialisation pour la modification de l’espace de travail. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
WorkspaceSymbolOptions |
Classe qui représente les fonctionnalités de symboles d’espace de travail. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
WorkspaceSymbolParams |
Classe qui représente le paramètre envoyé avec la requête « espace de travail/symbole ». Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
Structures
SumType<T1,T2> |
Struct qui peut contenir un |
SumType<T1,T2,T3> |
Struct qui peut contenir un |
SumType<T1,T2,T3,T4> |
Struct qui peut contenir un |
Interfaces
IPartialResultParams<T> |
Interface permettant de décrire les paramètres pour les demandes qui prennent en charge les résultats de streaming. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
ISumType |
Résumés sur l’idée d’un « type somme ». Les types sum sont des types qui peuvent contenir une valeur de différents types. Cette abstraction est garantie pour être sécurisée de type, ce qui signifie que vous ne pouvez pas accéder à la valeur sous-jacente sans connaître son type spécifique. |
Énumérations
CodeActionKind |
Enum qui représente les différents types d’actions de code. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
CompletionItemKind |
Valeurs d’énumération pour les types d’éléments d’achèvement. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
CompletionTriggerKind |
Enum qui représente les différentes façons dont l’achèvement peut être déclenché. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
DiagnosticSeverity |
Énumération de gravité du diagnostic. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
DiagnosticTag |
Énumération de balise de diagnostic. Métadonnées supplémentaires sur le type d’un diagnostic Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
DocumentHighlightKind |
Énumération représentant les différents types de mise en surbrillance du document. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
FileChangeType |
Énumération du type d’événement de fichier. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
FoldingRangeKind |
Énumération représentant différents types d’actions de code. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
InitializeErrorCode |
Énumération représentant les raisons possibles d’une erreur d’initialisation. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
InsertTextFormat |
Enum représentant le format de texte d’insertion pour les éléments d’achèvement. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
MarkupKind |
Enum qui représente les différents formats de texte de balisage. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
MessageType |
Énumération du type de message. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
ResourceOperationKind |
Type d’opérations de ressources prises en charge par le client. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
SemanticTokenFormat |
Format utilisé pour décrire les jetons sémantiques. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
SignatureHelpTriggerKind |
Enum qui représente les différentes façons dont l’achèvement peut être déclenché. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
SymbolKind |
Enum qui représente les différents types de symboles. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
TextDocumentSaveReason |
Énumération représentant la raison pour laquelle un document a été enregistré. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
TextDocumentSyncKind |
Enum qui représente les différentes façons de synchroniser des documents texte. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
TraceSetting |
Enum qui représente le paramètre de trace du serveur de langage. Pour plus d’informations, consultez la spécification du protocole de serveur de langage . |
WatchKind |
Enum représentant le type de modifications pour watch. |