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 |
获取或设置一个值,该值指示是否支持工作区符号。 |