共用方式為


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

取得或設定值,這個值表示是否支援execute命令。

Experimental

取得或設定實驗性伺服器功能。

FoldingRangeProvider

取得或設定值,這個值表示是否支援折疊範圍。

HoverProvider

取得或設定值,指出伺服器是否提供暫留支援。

ImplementationProvider

取得或設定值,指出是否支援移至實作。

LinkedEditingRangeProvider

取得或設定值,指出伺服器是否支援連結編輯範圍。

ReferencesProvider

取得或設定值,指出是否支持尋找所有參考。

RenameProvider

取得或設定值,指出是否支援重新命名。

SemanticTokensOptions

取得或設定值,這個值表示是否支援語意標記。

SignatureHelpProvider

取得或設定值,這個值表示是否支援簽章說明。

TextDocumentSync

取得或設定值,這個值表示如何同步處理文字檔。

TypeDefinitionProvider

取得或設定值,指出是否支援移至類型定義。

WorkspaceSymbolProvider

取得或設定值,指出是否支援工作區符號。

適用於