ServerCapabilities Classe
Définition
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.
Classe qui représente les fonctionnalités du serveur.
Pour plus d’informations, consultez la spécification du protocole du serveur de langage.
public ref class ServerCapabilities
[System.Runtime.Serialization.DataContract]
public class ServerCapabilities
[<System.Runtime.Serialization.DataContract>]
type ServerCapabilities = class
Public Class ServerCapabilities
- Héritage
-
ServerCapabilities
- Attributs
Constructeurs
ServerCapabilities() |
Classe qui représente les fonctionnalités du serveur. Pour plus d’informations, consultez la spécification du protocole du serveur de langage. |
Propriétés
CodeActionProvider |
Obtient ou définit une valeur indiquant si les actions de code sont prises en charge. |
CodeLensProvider |
Obtient ou définit la valeur qui indique si l’objectif de code est pris en charge. |
CompletionProvider |
Obtient ou définit la valeur qui indique si les complétions sont prises en charge. |
DefinitionProvider |
Obtient ou définit une valeur indiquant si atteindre la définition est pris en charge. |
DocumentColorProvider |
Obtient ou définit la valeur qui indique si la couleur du document est prise en charge |
DocumentFormattingProvider |
Obtient ou définit une valeur indiquant si la mise en forme du document est prise en charge. |
DocumentHighlightProvider |
Obtient ou définit une valeur indiquant si le serveur prend en charge la mise en surbrillance du document. |
DocumentLinkProvider |
Obtient ou définit la valeur qui indique si le lien de document est pris en charge. |
DocumentOnTypeFormattingProvider |
Obtient ou définit la valeur qui indique si le document sur la mise en forme de type est pris en charge. |
DocumentRangeFormattingProvider |
Obtient ou définit une valeur indiquant si la mise en forme de plage de documents est prise en charge. |
DocumentSymbolProvider |
Obtient ou définit une valeur indiquant si les symboles de document sont pris en charge. |
ExecuteCommandProvider |
Obtient ou définit la valeur qui indique si la commande d’exécution est prise en charge. |
Experimental |
Obtient ou définit des fonctionnalités de serveur expérimentales. |
FoldingRangeProvider |
Obtient ou définit la valeur qui indique si la plage de pliage est prise en charge. |
HoverProvider |
Obtient ou définit une valeur indiquant si le serveur fournit la prise en charge du pointage. |
ImplementationProvider |
Obtient ou définit une valeur indiquant si accéder à l’implémentation est pris en charge. |
LinkedEditingRangeProvider |
Obtient ou définit une valeur indiquant si le serveur prend en charge la plage d’édition liée. |
ReferencesProvider |
Obtient ou définit une valeur indiquant si la recherche de toutes les références est prise en charge. |
RenameProvider |
Obtient ou définit une valeur indiquant si le renommage est pris en charge. |
SemanticTokensOptions |
Obtient ou définit la valeur qui indique si les jetons sémantiques sont pris en charge. |
SignatureHelpProvider |
Obtient ou définit la valeur qui indique si l’aide de signature est prise en charge. |
TextDocumentSync |
Obtient ou définit la valeur qui indique comment le document texte est synchronisé. |
TypeDefinitionProvider |
Obtient ou définit une valeur indiquant si accéder à la définition de type est pris en charge. |
WorkspaceSymbolProvider |
Obtient ou définit une valeur indiquant si les symboles d’espace de travail sont pris en charge. |