Microsoft.VisualStudio.LanguageServer.Protocol 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
類別
ApplyWorkspaceEditParams |
類別,表示從伺服器傳送至工作區/applyEdit 要求的客戶端的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
ApplyWorkspaceEditResponse |
類別,表示針對工作區/applyEdit 要求傳送的回應。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
ClientCapabilities |
表示用戶端功能的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
CodeAction |
類別,表示可在程式代碼中執行的變更。 CodeAction 必須設定 Edit 或 Command。 如果同時提供這兩者,則會先套用編輯,然後執行命令。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
CodeActionContext |
類別,表示程式代碼動作內容的診斷資訊 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
CodeActionKindSetting |
類別,其中包含支援的一組程式代碼動作類型。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
CodeActionLiteralSetting |
類別,表示程式碼動作常值的支援。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
CodeActionOptions |
類別,表示程式碼動作支援的註冊選項。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
CodeActionParams |
類別,表示從用戶端傳送至伺服器的參數,以取得 textDocument/codeAction 要求。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
CodeActionResolveSupportSetting |
類別,表示codeAction/resolve支援的設定。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
CodeActionSetting |
類別,表示程式碼動作支援的設定。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
CodeDescription |
類別,表示錯誤碼的描述。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
CodeLens |
類別,表示應該與原始程式碼一起顯示的程式代碼鏡頭命令。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
CodeLensOptions |
類別,表示程式代碼鏡頭支援的選項。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
CodeLensParams |
類別,表示從用戶端傳送至伺服器的參數,以取得 textDocument/codeLens 要求。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
CodeLensRegistrationOptions |
類別,表示指示程式代碼鏡頭支援的註冊選項。 |
Color |
表示色彩的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
ColorInformation |
表示色彩信息的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
Command |
類別,表示命令的參考 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
CompletionContext |
類別,表示觸發完成要求之內容的其他資訊。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
CompletionItem |
表示 IntelliSense 完成項目的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
CompletionItemKindSetting |
類別,表示完成項目種類的初始設定 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
CompletionItemSetting |
類別,表示完成專案的初始化設定。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
CompletionList |
表示完成清單的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
CompletionListItemDefaults |
類別,表示與整個完成清單相關聯的默認屬性。 |
CompletionListSetting |
類別,表示完成清單類型的功能。 |
CompletionOptions |
表示完成功能的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
CompletionParams |
類別,表示 textDocument/完成要求的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
CompletionRegistrationOptions |
類別,表示註冊完成支持的選項。 |
CompletionSetting |
類別,表示完成的初始化設定。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
ConfigurationItem |
表示組態項目的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
ConfigurationParams |
類別,表示工作區/組態要求的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
CreateFile |
表示建立檔案作業的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
CreateFileOptions |
類別,表示建立檔案作業的選項。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DefinitionOptions |
代表工作區符號功能的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DeleteFile |
表示刪除檔案作業的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DeleteFileOptions |
類別,表示建立檔案作業的選項。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
Diagnostic |
類別,表示原始碼診斷訊息。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DidChangeConfigurationParams |
類別,表示使用工作區/didChangeConfiguration 要求傳送的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DidChangeTextDocumentParams |
類別,表示以 textDocument/didChange 訊息傳送的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DidChangeWatchedFilesParams |
類別,表示以工作區/didChangeWatchedFiles 訊息傳送的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DidChangeWatchedFilesRegistrationOptions |
類別,表示註冊工作區/didChangeWatchedFiles 支持的選項。 |
DidCloseTextDocumentParams |
類別,表示以 textDocument/didClose 訊息傳送的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DidOpenTextDocumentParams |
類別,表示以 textDocument/didOpen 訊息傳送的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DidSaveTextDocumentParams |
類別,表示以 textDocument/didSave 訊息傳送的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DocumentColorOptions |
代表工作區符號功能的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DocumentColorParams |
類別,表示針對 textDocument/documentColor 要求傳送的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DocumentFilter |
類別,代表特定類型的文件篩選 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DocumentFormattingOptions |
類別,表示伺服器功能的檔案格式設定選項。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DocumentFormattingParams |
類別,表示以 textDocument/格式化訊息傳送的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DocumentHighlight |
類別,表示來自 textDocument/documentHighlight 要求的回應。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DocumentHighlightOptions |
代表工作區符號功能的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DocumentHighlightParams |
類別,代表針對 textDocument/documentHighlight 要求傳送的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DocumentLink |
類別,表示 textDocument/documentLink 要求的回應。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DocumentLinkOptions |
類別,表示伺服器功能的文件連結選項。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DocumentLinkParams |
類別,表示針對 textDocument/documentLink 要求傳送的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DocumentLinkRegistrationOptions |
類別,表示註冊 textDocument/documentLink 支援的選項。 |
DocumentOnTypeFormattingOptions |
類別,表示類型格式設定的選項。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DocumentOnTypeFormattingParams |
類別,代表針對 textDocument/onTypeFormatting 要求傳送的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DocumentOnTypeFormattingRegistrationOptions |
類別,表示註冊 textDocument/onTypeFormatting 支援的選項。 |
DocumentRangeFormattingOptions |
類別,表示伺服器功能的檔案範圍格式設定選項。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DocumentRangeFormattingParams |
類別,表示以 textDocument/rangeFormatting 訊息傳送的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DocumentSymbol |
表示程式設計建構,例如出現在檔中的變數、類別、介面等。 檔符號可以是階層式,而且有兩個範圍:一個括住其定義,另一個指向其最有趣的範圍,例如標識符的範圍。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DocumentSymbolOptions |
代表工作區符號功能的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DocumentSymbolParams |
類別,表示以 textDocument/documentSymbol 要求傳送的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DocumentSymbolSetting |
類別,表示檔符號的初始化設定。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DocumentUriConverter |
TODO:檔 |
DynamicRegistrationSetting |
類別,表示可以動態註冊的設定。 |
ExecuteCommandOptions |
類別,表示執行命令支援的選項。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
ExecuteCommandParams |
類別,表示從用戶端傳送至伺服器的參數,以供工作區/executeCommand 要求使用。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
ExecuteCommandRegistrationOptions |
類別,表示執行命令支援的註冊選項。 |
FileEvent |
表示檔案變更事件的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
FileSystemWatcher |
代表監看員選項的類別 DidChangeWatchedFilesRegistrationOptions |
FoldingRange |
類別,代表檔中的折疊範圍。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
FoldingRangeOptions |
類別,表示初始化的折疊範圍提供者選項。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
FoldingRangeOptionsConverter |
將布爾值串行化為 FoldingRangeProviderOptions 的轉換器。 |
FoldingRangeParams |
表示折疊範圍要求參數的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
FoldingRangeProviderOptions |
類別,表示初始化的折疊範圍提供者選項。 |
FoldingRangeSetting |
類別,表示初始化的折疊範圍設定。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
FormattingOptions |
表示格式化選項的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
Hover |
類別,表示 textDocument/hover 要求所傳回的數據。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
HoverContentsConverter |
提供屬性自訂串行化的 Contents 轉換器。 |
HoverOptions |
表示伺服器暫留支持的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
HoverSetting |
類別,表示暫留的初始化設定。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
ImplementationOptions |
代表工作區符號功能的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
InitializedParams |
類別,其中包含以 『initialized』 通知傳送的資訊。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
InitializeError |
類別,表示初始化要求失敗時所傳送的錯誤類型。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
InitializeParams |
類別,表示使用初始化方法要求傳送的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
InitializeResult |
類別,表示初始化要求所傳回的結果。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
LinkedEditingRangeOptions |
代表連結編輯範圍功能的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
LinkedEditingRangeParams |
類別,代表針對 textDocument/linkedEditingRange 要求傳送的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
LinkedEditingRanges |
類別,表示LinkedEditingRanges回應的回應。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
Location |
類別,表示檔中的位置。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
LogMessageParams |
類別,表示以視窗/logMessage 要求傳送的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
LspNotification<TIn> |
用來指定 LSP 通知參數類型的強型別物件。 |
LspRequest<TIn,TOut> |
用來指定 LSP 要求參數和傳回類型的強型別物件。 |
MarkedString |
類別,表示應該轉譯的人類可讀文字。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
MarkupContent |
類別,表示應該轉譯的文字和相關聯的格式。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
MessageActionItem |
類別,表示使用者在傳送視窗/showMessageRequest 要求之後所執行的動作。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
Methods |
類別,其中包含所有通用語言通訊協定方法的字串值。 |
OptionalVersionedTextDocumentIdentifier |
表示文字文件的類別,但選擇性地具有版本標識符。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
ParameterInformation |
類別,表示可呼叫簽章的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
ParameterInformationConverter |
JsonConverter 在 ParameterInformation 的 Label 參數中正確還原串行化 int 陣列 |
ParameterInformationSetting |
表示參數資訊初始化設定的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
Position |
類別,表示文字檔上的位置。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
PublishDiagnosticParams |
類別,表示以 『textDocument/publishDiagnostics』 訊息傳送的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
PublishDiagnosticsSetting |
類別,表示發行診斷的初始化設定。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
Range |
代表文字文件文字範圍的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
ReferenceContext |
類別,表示尋找參考要求參數的參考內容資訊。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
ReferenceOptions |
代表工作區符號功能的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
ReferenceParams |
類別,表示尋找參考要求的尋找參考參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
Registration |
類別,表示註冊功能的一般註冊資訊。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
RegistrationParams |
類別,表示針對用戶端/registerCapability 要求傳送的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
RenameFile |
表示重新命名檔案作業的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
RenameFileOptions |
類別,表示建立檔案作業的選項。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
RenameOptions |
類別,表示伺服器功能的重新命名選項。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
RenameParams |
類別,表示 textDocument/rename 要求的重新命名參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SaveOptions |
表示儲存選項組態的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SemanticTokenModifiers |
已知的語意標記修飾詞。 |
SemanticTokens |
類別,表示語意標記訊息的回應。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SemanticTokensDelta |
表示語意標記檔提供者編輯要求的回應。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SemanticTokensDeltaParams |
可套用至語意標記檔提供者先前回應之 Edits 要求的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SemanticTokensDeltaPartialResult |
表示語意標記檔提供者編輯要求的回應。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SemanticTokensEdit |
類別,代表以累加方式套用至檔提供者先前語意標記回應的個別編輯。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SemanticTokensFullOptions |
完整檔語意標記分類提供者的選項。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SemanticTokensLegend |
用來編碼 中 Data語意標記類型的圖例。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SemanticTokensOptions |
語意令牌支援的初始化選項。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SemanticTokensParams |
語意標記完整檔要求的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SemanticTokensPartialResult |
類別,表示語意標記訊息的回應。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SemanticTokensRangeParams |
語意標記的參數範圍要求。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SemanticTokensRequestsFullSetting |
與訊息相關的語意令牌客戶端 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SemanticTokensRequestsSetting |
要求語意令牌的客戶端設定。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SemanticTokensSetting |
語意令牌的客戶端設定。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SemanticTokenTypes |
已知的語意令牌類型。 |
ServerCapabilities |
表示伺服器功能的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
ShowMessageParams |
類別,表示以 window/showMessage 要求傳送的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
ShowMessageRequestParams |
類別,表示以 window/showMessageRequest 要求傳送的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SignatureHelp |
類別,表示可呼叫之項目的簽章。 這個類別是從 textDocument/signatureHelp 要求傳回。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SignatureHelpContext |
類別,表示觸發簽章說明要求之內容的其他資訊。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SignatureHelpOptions |
類別,表示簽章說明支持的選項。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SignatureHelpParams |
類別,表示 textDocument/signatureHelp 要求的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SignatureHelpRegistrationOptions |
類別,表示表示簽章說明支持的註冊選項。 |
SignatureHelpSetting |
代表簽章說明初始化設定的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SignatureInformation |
類別,表示可呼叫專案的單一簽章。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SignatureInformationSetting |
表示簽章資訊初始化設定的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SumConverter |
轉換程式以轉譯至 SumTypes 和從中轉譯。 |
SymbolInformation |
類別,表示程式設計建構的相關信息,例如變數、類別、介面等。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SymbolKindSetting |
類別,表示初始化中的符號種類設定。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SymbolSetting |
類別,表示初始化的符號設定。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SynchronizationSetting |
表示同步處理初始化設定的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
TagSupport |
代表 TagSupport 功能的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
TextDocumentChangeRegistrationOptions |
類別,代表 textDocument/didChange 支援的註冊選項。 |
TextDocumentClientCapabilities |
表示文字檔功能的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
TextDocumentContentChangeEvent |
封裝文字檔已變更事件的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
TextDocumentEdit |
類別,代表單一文本檔的一組變更。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
TextDocumentIdentifier |
識別文字檔的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
TextDocumentItem |
表示文字文件的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
TextDocumentPositionParams |
類別,表示文字檔內的位置。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
TextDocumentRegistrationOptions |
類別,表示許多不同文字檔函式的註冊選項。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
TextDocumentSaveRegistrationOptions |
類別,表示註冊 textDocument/didSave 支援的選項。 |
TextDocumentSyncConverter |
轉換器,提供自定義串行化以 TextDocumentSyncKind 列舉物件 TextDocumentSyncOptions 。 |
TextDocumentSyncOptions |
類別,表示應該如何同步處理文字檔的組態值。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
TextEdit |
類別,表示檔的文字編輯。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
TypeDefinitionOptions |
代表工作區符號功能的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
Unregistration |
類別,表示取消註冊功能所需的資訊。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
UnregistrationParams |
類別,表示針對用戶端/unregisterCapability 要求傳送的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
VersionedTextDocumentIdentifier |
表示文字文件的類別,但具有版本標識符。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
WillSaveTextDocumentParams |
類別,表示針對 textDocument/willSave 要求傳送的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
WorkspaceClientCapabilities |
表示工作區功能的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
WorkspaceEdit |
類別,表示從語言伺服器傳送的要求,以修改工作區中的資源。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
WorkspaceEditSetting |
類別,表示工作區編輯的初始化設定。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
WorkspaceSymbolOptions |
代表工作區符號功能的類別。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
WorkspaceSymbolParams |
類別,表示以 『workspace/symbol』 要求傳送的參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
結構
SumType<T1,T2> |
可能包含 |
SumType<T1,T2,T3> |
可能包含 |
SumType<T1,T2,T3,T4> |
可能包含 |
介面
IPartialResultParams<T> |
介面,描述支援串流結果的要求參數。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
ISumType |
摘要說明「總和類型」的概念。 Sum 類型是可以包含各種類型之一值的型別。 此抽象概念保證為類型afe,這表示您無法在沒有知道其特定類型的情況下存取基礎值。 |
列舉
CodeActionKind |
列舉,表示各種程式代碼動作。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
CompletionItemKind |
完成項目類型的列舉值。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
CompletionTriggerKind |
列舉,表示可以觸發完成的各種方式。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DiagnosticSeverity |
診斷嚴重性列舉。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DiagnosticTag |
診斷標籤列舉。 診斷類型的其他元數據 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
DocumentHighlightKind |
列舉,表示不同類型的檔醒目提示。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
FileChangeType |
檔案事件類型列舉。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
FoldingRangeKind |
代表各種程式代碼動作類型的列舉。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
InitializeErrorCode |
列舉,表示初始化錯誤可能的原因。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
InsertTextFormat |
列舉,表示完成專案的插入文字格式。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
MarkupKind |
列舉,表示標記文字的各種格式。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
MessageType |
訊息類型列舉。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
ResourceOperationKind |
用戶端所支援的資源作業種類。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SemanticTokenFormat |
用來描述語意標記的格式。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SignatureHelpTriggerKind |
列舉,表示可以觸發完成的各種方式。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
SymbolKind |
表示各種符號類型的列舉。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
TextDocumentSaveReason |
列舉,表示文件儲存的原因。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
TextDocumentSyncKind |
列舉,表示同步處理文字文件的各種方式。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
TraceSetting |
表示語言伺服器追蹤設定的列舉。 如需詳細資訊,請參閱 語言伺服器通訊協議規格 。 |
WatchKind |
列舉,表示 watch 的變更類型。 |