ServerCapabilities Класс

Определение

Класс , представляющий возможности сервера.

Дополнительные сведения см. в спецификации протокола языкового сервера .

public ref class ServerCapabilities
[System.Runtime.Serialization.DataContract]
public class ServerCapabilities
[<System.Runtime.Serialization.DataContract>]
type ServerCapabilities = class
Public Class ServerCapabilities
Наследование
ServerCapabilities
Атрибуты

Конструкторы

ServerCapabilities()

Класс , представляющий возможности сервера.

Дополнительные сведения см. в спецификации протокола языкового сервера .

Свойства

CodeActionProvider

Возвращает или задает значение, указывающее, поддерживаются ли действия кода.

CodeLensProvider

Возвращает или задает значение, указывающее, поддерживается ли объект кода.

CompletionProvider

Возвращает или задает значение, указывающее, поддерживаются ли завершения.

DefinitionProvider

Возвращает или задает значение, указывающее, поддерживается ли переход к определению.

DocumentColorProvider

Возвращает или задает значение, указывающее, поддерживается ли цвет документа.

DocumentFormattingProvider

Возвращает или задает значение, указывающее, поддерживается ли форматирование документа.

DocumentHighlightProvider

Возвращает или задает значение, указывающее, поддерживает ли сервер выделение документа.

DocumentLinkProvider

Возвращает или задает значение, указывающее, поддерживается ли ссылка на документ.

DocumentOnTypeFormattingProvider

Возвращает или задает значение, указывающее, поддерживается ли форматирование документа по типу.

DocumentRangeFormattingProvider

Возвращает или задает значение, указывающее, поддерживается ли форматирование диапазона документов.

DocumentSymbolProvider

Возвращает или задает значение, указывающее, поддерживаются ли символы документа.

ExecuteCommandProvider

Возвращает или задает значение, указывающее, поддерживается ли выполнение команды.

Experimental

Возвращает или задает экспериментальные возможности сервера.

FoldingRangeProvider

Возвращает или задает значение, указывающее, поддерживается ли диапазон свертывания.

HoverProvider

Возвращает или задает значение, указывающее, обеспечивает ли сервер поддержку наведении указателя мыши.

ImplementationProvider

Возвращает или задает значение, указывающее, поддерживается ли переход к реализации.

LinkedEditingRangeProvider

Возвращает или задает значение, указывающее, поддерживает ли сервер связанный диапазон редактирования.

ReferencesProvider

Возвращает или задает значение, указывающее, поддерживается ли поиск всех ссылок.

RenameProvider

Возвращает или задает значение, указывающее, поддерживается ли переименование.

SemanticTokensOptions

Возвращает или задает значение, указывающее, поддерживаются ли семантические маркеры.

SignatureHelpProvider

Возвращает или задает значение, указывающее, поддерживается ли справка по подписи.

TextDocumentSync

Возвращает или задает значение, указывающее способ синхронизации текстового документа.

TypeDefinitionProvider

Возвращает или задает значение, указывающее, поддерживается ли переход к определению типа.

WorkspaceSymbolProvider

Возвращает или задает значение, указывающее, поддерживаются ли символы рабочей области.

Применяется к