Udostępnij za pośrednictwem


ServerCapabilities Klasa

Definicja

Klasa reprezentująca możliwości serwera.

Aby uzyskać dodatkowe informacje, zobacz specyfikację protokołu serwera językowego .

public ref class ServerCapabilities
[System.Runtime.Serialization.DataContract]
public class ServerCapabilities
[<System.Runtime.Serialization.DataContract>]
type ServerCapabilities = class
Public Class ServerCapabilities
Dziedziczenie
ServerCapabilities
Atrybuty

Konstruktory

ServerCapabilities()

Klasa reprezentująca możliwości serwera.

Aby uzyskać dodatkowe informacje, zobacz specyfikację protokołu serwera językowego .

Właściwości

CodeActionProvider

Pobiera lub ustawia wartość wskazującą, czy akcje kodu są obsługiwane.

CodeLensProvider

Pobiera lub ustawia wartość, która wskazuje, czy obiektyw kodu jest obsługiwany.

CompletionProvider

Pobiera lub ustawia wartość, która wskazuje, czy ukończenie jest obsługiwane.

DefinitionProvider

Pobiera lub ustawia wartość wskazującą, czy opcja przechodzenia do definicji jest obsługiwana.

DocumentColorProvider

Pobiera lub ustawia wartość wskazującą, czy kolor dokumentu jest obsługiwany

DocumentFormattingProvider

Pobiera lub ustawia wartość wskazującą, czy formatowanie dokumentu jest obsługiwane.

DocumentHighlightProvider

Pobiera lub ustawia wartość wskazującą, czy serwer obsługuje wyróżnienie dokumentu.

DocumentLinkProvider

Pobiera lub ustawia wartość wskazującą, czy łącze dokumentu jest obsługiwane.

DocumentOnTypeFormattingProvider

Pobiera lub ustawia wartość wskazującą, czy dokument w formatowaniu typu jest obsługiwany.

DocumentRangeFormattingProvider

Pobiera lub ustawia wartość wskazującą, czy formatowanie zakresu dokumentów jest obsługiwane.

DocumentSymbolProvider

Pobiera lub ustawia wartość wskazującą, czy symbole dokumentu są obsługiwane.

ExecuteCommandProvider

Pobiera lub ustawia wartość, która wskazuje, czy polecenie execute jest obsługiwane.

Experimental

Pobiera lub ustawia eksperymentalne możliwości serwera.

FoldingRangeProvider

Pobiera lub ustawia wartość, która wskazuje, czy zakres składania jest obsługiwany.

HoverProvider

Pobiera lub ustawia wartość wskazującą, czy serwer zapewnia obsługę aktywowania wskaźnika myszy.

ImplementationProvider

Pobiera lub ustawia wartość wskazującą, czy jest obsługiwana implementacja.

LinkedEditingRangeProvider

Pobiera lub ustawia wartość wskazującą, czy serwer obsługuje połączony zakres edycji.

ReferencesProvider

Pobiera lub ustawia wartość wskazującą, czy wszystkie odwołania są obsługiwane.

RenameProvider

Pobiera lub ustawia wartość wskazującą, czy zmiana nazwy jest obsługiwana.

SemanticTokensOptions

Pobiera lub ustawia wartość, która wskazuje, czy tokeny semantyczne są obsługiwane.

SignatureHelpProvider

Pobiera lub ustawia wartość, która wskazuje, czy pomoc dotycząca podpisu jest obsługiwana.

TextDocumentSync

Pobiera lub ustawia wartość wskazującą sposób synchronizowania dokumentu tekstowego.

TypeDefinitionProvider

Pobiera lub ustawia wartość wskazującą, czy jest obsługiwana definicja typu.

WorkspaceSymbolProvider

Pobiera lub ustawia wartość wskazującą, czy symbole obszaru roboczego są obsługiwane.

Dotyczy