ServerCapabilities Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Třída, která představuje možnosti serveru.
Další informace najdete ve specifikaci protokolu languageového serveru .
public ref class ServerCapabilities
[System.Runtime.Serialization.DataContract]
public class ServerCapabilities
[<System.Runtime.Serialization.DataContract>]
type ServerCapabilities = class
Public Class ServerCapabilities
- Dědičnost
-
ServerCapabilities
- Atributy
Konstruktory
| ServerCapabilities() |
Třída, která představuje možnosti serveru. Další informace najdete ve specifikaci protokolu languageového serveru . |
Vlastnosti
| CodeActionProvider |
Získá nebo nastaví hodnotu označující, zda jsou podporovány akce kódu. |
| CodeLensProvider |
Získá nebo nastaví hodnotu, která označuje, zda je podporována čočka kódu. |
| CompletionProvider |
Získá nebo nastaví hodnotu, která označuje, zda jsou podporovány dokončení. |
| DefinitionProvider |
Získá nebo nastaví hodnotu označující, zda je podporován přechod na definici. |
| DocumentColorProvider |
Získá nebo nastaví hodnotu, která označuje, jestli je podporována barva dokumentu. |
| DocumentFormattingProvider |
Získá nebo nastaví hodnotu označující, zda je podporováno formátování dokumentu. |
| DocumentHighlightProvider |
Získá nebo nastaví hodnotu označující, zda server podporuje zvýraznění dokumentu. |
| DocumentLinkProvider |
Získá nebo nastaví hodnotu, která označuje, zda je podporován odkaz na dokument. |
| DocumentOnTypeFormattingProvider |
Získá nebo nastaví hodnotu, která označuje, zda je podporován dokument o formátování typu. |
| DocumentRangeFormattingProvider |
Získá nebo nastaví hodnotu označující, zda je podporováno formátování rozsahu dokumentů. |
| DocumentSymbolProvider |
Získá nebo nastaví hodnotu označující, zda jsou podporovány symboly dokumentu. |
| ExecuteCommandProvider |
Získá nebo nastaví hodnotu, která označuje, zda je podporován příkaz spustit. |
| Experimental |
Získá nebo nastaví experimentální funkce serveru. |
| FoldingRangeProvider |
Získá nebo nastaví hodnotu, která označuje, zda je podporován skládací rozsah. |
| HoverProvider |
Získá nebo nastaví hodnotu označující, zda server poskytuje podporu přechodu myší. |
| ImplementationProvider |
Získá nebo nastaví hodnotu označující, zda je podporován přechod na implementaci. |
| LinkedEditingRangeProvider |
Získá nebo nastaví hodnotu označující, zda server podporuje propojený rozsah úprav. |
| ReferencesProvider |
Získá nebo nastaví hodnotu označující, zda je podporována funkce najít všechny odkazy. |
| RenameProvider |
Získá nebo nastaví hodnotu označující, zda je podporováno přejmenování. |
| SemanticTokensOptions |
Získá nebo nastaví hodnotu, která označuje, zda je podporována sémantické tokeny. |
| SignatureHelpProvider |
Získá nebo nastaví hodnotu, která označuje, zda je podporována nápověda k podpisu. |
| TextDocumentSync |
Získá nebo nastaví hodnotu, která označuje, jak jsou textové dokumenty synchronizovány. |
| TypeDefinitionProvider |
Získá nebo nastaví hodnotu označující, zda je podporována definice typu přejít na typ. |
| WorkspaceSymbolProvider |
Získá nebo nastaví hodnotu označující, zda jsou podporovány symboly pracovního prostoru. |