Condividi tramite


ServerCapabilities Classe

Definizione

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.

Si applica a