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

获取或设置一个值,该值指示是否支持工作区符号。

适用于