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

ワークスペース シンボルがサポートされているかどうかを示す値を取得または設定します。

適用対象