ServerCapabilities 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示服务器功能的类。
有关其他信息,请参阅 语言服务器协议规范 。
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 |
获取或设置一个值,该值指示是否支持工作区符号。 |