ServerCapabilities Classe
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.
Classe che rappresenta le funzionalità del server.
Per altre informazioni, vedere la specifica del protocollo di Language Server .
public ref class ServerCapabilities
[System.Runtime.Serialization.DataContract]
public class ServerCapabilities
[<System.Runtime.Serialization.DataContract>]
type ServerCapabilities = class
Public Class ServerCapabilities
- Ereditarietà
-
ServerCapabilities
- Attributi
Costruttori
| ServerCapabilities() |
Classe che rappresenta le funzionalità del server. Per altre informazioni, vedere la specifica del protocollo di Language Server . |
Proprietà
| CodeActionProvider |
Ottiene o imposta un valore che indica se sono supportate le azioni di codice. |
| CodeLensProvider |
Ottiene o imposta il valore che indica se l'obiettivo del codice è supportato. |
| CompletionProvider |
Ottiene o imposta il valore che indica se sono supportati i completamento. |
| DefinitionProvider |
Ottiene o imposta un valore che indica se passare alla definizione è supportato. |
| DocumentColorProvider |
Ottiene o imposta il valore che indica se il colore del documento è supportato |
| DocumentFormattingProvider |
Ottiene o imposta un valore che indica se la formattazione del documento è supportata. |
| DocumentHighlightProvider |
Ottiene o imposta un valore che indica se il server supporta l'evidenziazione del documento. |
| DocumentLinkProvider |
Ottiene o imposta il valore che indica se è supportato il collegamento al documento. |
| DocumentOnTypeFormattingProvider |
Ottiene o imposta il valore che indica se il documento nella formattazione dei tipi è supportato. |
| DocumentRangeFormattingProvider |
Ottiene o imposta un valore che indica se la formattazione dell'intervallo di documenti è supportata. |
| DocumentSymbolProvider |
Ottiene o imposta un valore che indica se sono supportati i simboli del documento. |
| ExecuteCommandProvider |
Ottiene o imposta il valore che indica se è supportato il comando execute. |
| Experimental |
Ottiene o imposta le funzionalità del server sperimentale. |
| FoldingRangeProvider |
Ottiene o imposta il valore che indica se l'intervallo di riduzione è supportato. |
| HoverProvider |
Ottiene o imposta un valore che indica se il server fornisce il supporto del puntatore del mouse. |
| ImplementationProvider |
Ottiene o imposta un valore che indica se l'implementazione è supportata. |
| LinkedEditingRangeProvider |
Ottiene o imposta un valore che indica se il server supporta l'intervallo di modifica collegato. |
| ReferencesProvider |
Ottiene o imposta un valore che indica se trovare tutti i riferimenti sono supportati. |
| RenameProvider |
Ottiene o imposta un valore che indica se è supportata la ridenominazione. |
| SemanticTokensOptions |
Ottiene o imposta il valore che indica se sono supportati i token semantici. |
| SignatureHelpProvider |
Ottiene o imposta il valore che indica se è supportata la Guida alla firma. |
| TextDocumentSync |
Ottiene o imposta il valore che indica il modo in cui il documento di testo viene sincronizzato. |
| TypeDefinitionProvider |
Ottiene o imposta un valore che indica se passare alla definizione di tipo è supportato. |
| WorkspaceSymbolProvider |
Ottiene o imposta un valore che indica se sono supportati i simboli dell'area di lavoro. |