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 |
取得或設定值,這個值表示是否支援execute命令。 |
Experimental |
取得或設定實驗性伺服器功能。 |
FoldingRangeProvider |
取得或設定值,這個值表示是否支援折疊範圍。 |
HoverProvider |
取得或設定值,指出伺服器是否提供暫留支援。 |
ImplementationProvider |
取得或設定值,指出是否支援移至實作。 |
LinkedEditingRangeProvider |
取得或設定值,指出伺服器是否支援連結編輯範圍。 |
ReferencesProvider |
取得或設定值,指出是否支持尋找所有參考。 |
RenameProvider |
取得或設定值,指出是否支援重新命名。 |
SemanticTokensOptions |
取得或設定值,這個值表示是否支援語意標記。 |
SignatureHelpProvider |
取得或設定值,這個值表示是否支援簽章說明。 |
TextDocumentSync |
取得或設定值,這個值表示如何同步處理文字檔。 |
TypeDefinitionProvider |
取得或設定值,指出是否支援移至類型定義。 |
WorkspaceSymbolProvider |
取得或設定值,指出是否支援工作區符號。 |