다음을 통해 공유


Microsoft.VisualStudio.LanguageServer.Protocol 네임스페이스

클래스

ApplyWorkspaceEditParams

작업 영역/applyEdit 요청에 대해 서버에서 클라이언트로 보낸 매개 변수를 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

ApplyWorkspaceEditResponse

작업 영역/applyEdit 요청에 대해 전송된 응답을 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

ClientCapabilities

클라이언트 기능을 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

CodeAction

코드에서 수행할 수 있는 변경을 나타내는 클래스입니다. CodeAction은 또는 Command를 설정 Edit 해야 합니다. 둘 다 제공되면 편집이 먼저 적용되고 명령이 실행됩니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

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/completion 요청에 대한 매개 변수를 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

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/formatting 메시지와 함께 전송되는 매개 변수를 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

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

속성에 대한 사용자 지정 serialization을 Contents 제공하는 변환기입니다.

HoverOptions

서버 가리키기 지원을 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

HoverSetting

가리키기 초기화 설정을 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

ImplementationOptions

작업 영역 기호 기능을 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

InitializedParams

'초기화' 알림과 함께 전송된 정보를 포함하는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

InitializeError

초기화 요청이 실패할 때 전송되는 오류 유형을 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

InitializeParams

초기화 메서드 요청과 함께 전송된 매개 변수를 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

InitializeResult

초기화 요청에서 반환된 결과를 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

LinkedEditingRangeOptions

연결된 편집 범위 기능을 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

LinkedEditingRangeParams

textDocument/linkedEditingRange 요청에 대해 전송된 매개 변수를 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

LinkedEditingRanges

LinkedEditingRanges 응답의 응답을 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

Location

문서의 위치를 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

LogMessageParams

window/logMessage 요청과 함께 전송된 매개 변수를 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

LspNotification<TIn>

LSP 알림의 매개 변수 형식을 지정하는 데 사용되는 강력한 형식의 개체입니다.

LspRequest<TIn,TOut>

LSP 요청의 매개 변수 및 반환 형식을 지정하는 데 사용되는 강력한 형식의 개체입니다.

MarkedString

렌더링해야 하는 사람이 읽을 수 있는 텍스트를 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

MarkupContent

렌더링해야 하는 텍스트 및 연결된 형식을 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

MessageActionItem

창/showMessageRequest 요청이 전송된 후 사용자가 수행하는 작업을 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

Methods

모든 공용 언어 프로토콜 메서드에 대한 문자열 값을 포함하는 클래스입니다.

OptionalVersionedTextDocumentIdentifier

텍스트 문서를 나타내지만 필요에 따라 버전 식별자가 있는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

ParameterInformation

호출 가능한 서명의 매개 변수를 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

ParameterInformationConverter

ParameterInformation의 레이블 매개 변수에서 int 배열을 올바르게 역직렬화하는 JsonConverter

ParameterInformationSetting

매개 변수 정보 초기화 설정을 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

Position

텍스트 문서의 위치를 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

PublishDiagnosticParams

'textDocument/publishDiagnostics' 메시지와 함께 전송되는 매개 변수를 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

PublishDiagnosticsSetting

게시 진단 대한 초기화 설정을 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

Range

텍스트 문서 텍스트 범위를 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

ReferenceContext

참조 요청 매개 변수 찾기에 대한 참조 컨텍스트 정보를 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

ReferenceOptions

작업 영역 기호 기능을 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

ReferenceParams

찾기 참조 요청에 대한 참조 매개 변수 찾기를 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

Registration

기능에 등록하기 위한 일반 등록 정보를 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

RegistrationParams

클라이언트/registerCapability 요청에 대해 전송된 매개 변수를 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

RenameFile

파일 이름 바꾸기 작업을 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

RenameFileOptions

파일 만들기 작업에 대한 옵션을 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

RenameOptions

서버 기능에 대한 이름 바꾸기 옵션을 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

RenameParams

textDocument/rename 요청에 대한 이름 바꾸기 매개 변수를 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

SaveOptions

저장 옵션 구성을 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

SemanticTokenModifiers

잘 알려진 의미 체계 토큰 한정자입니다.

SemanticTokens

의미 체계 토큰 메시지에 대한 응답을 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

SemanticTokensDelta

의미 체계 토큰 문서 공급자 편집 요청의 응답을 나타냅니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

SemanticTokensDeltaParams

의미 체계 토큰 문서 공급자의 이전 응답에 적용할 수 있는 편집 요청에 대한 매개 변수입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

SemanticTokensDeltaPartialResult

의미 체계 토큰 문서 공급자 편집 요청의 응답을 나타냅니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

SemanticTokensEdit

문서 공급자의 이전 의미 체계 토큰 응답에 증분 방식으로 적용된 개별 편집을 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

SemanticTokensFullOptions

전체 문서 의미 체계 토큰 분류 공급자에 대한 옵션입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

SemanticTokensLegend

의 의미 체계 토큰 형식 Data을 인코딩하는 데 사용되는 범례입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

SemanticTokensOptions

의미 체계 토큰 지원에 대한 초기화 옵션입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

SemanticTokensParams

의미 체계 토큰 전체 문서 요청에 대한 매개 변수입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

SemanticTokensPartialResult

의미 체계 토큰 메시지에 대한 응답을 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

SemanticTokensRangeParams

의미 체계 토큰 범위 요청에 대한 매개 변수입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

SemanticTokensRequestsFullSetting

메시지와 관련된 textDocument/semanticTokens/full 의미 체계 토큰에 대한 클라이언트 설정입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

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

열거형에 대한 사용자 지정 serialization을 개체로 TextDocumentSyncKind 제공하는 변환기입니다 TextDocumentSyncOptions .

TextDocumentSyncOptions

텍스트 문서를 동기화하는 방법을 나타내는 구성 값을 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

TextEdit

문서에 대한 텍스트 편집을 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

TypeDefinitionOptions

작업 영역 기호 기능을 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

Unregistration

기능 등록을 취소하는 데 필요한 정보를 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

UnregistrationParams

client/unregisterCapability 요청에 대해 전송된 매개 변수를 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

VersionedTextDocumentIdentifier

텍스트 문서를 나타내지만 버전 식별자가 있는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

WillSaveTextDocumentParams

textDocument/willSave 요청에 대해 전송된 매개 변수를 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

WorkspaceClientCapabilities

작업 영역 기능을 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

WorkspaceEdit

작업 영역의 리소스를 수정하기 위해 언어 서버에서 보낸 요청을 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

WorkspaceEditSetting

작업 영역 편집에 대한 초기화 설정을 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

WorkspaceSymbolOptions

작업 영역 기호 기능을 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

WorkspaceSymbolParams

'workspace/symbol' 요청과 함께 전송되는 매개 변수를 나타내는 클래스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

구조체

SumType<T1,T2>

또는 을 포함할 수 있는 T1 구조체입니다 T2.

SumType<T1,T2,T3>

, 또는 를 포함 T1할 수 있는 T2구조체입니다 T3.

SumType<T1,T2,T3,T4>

, , T2, 또는 를 포함T1할 수 있는 T3구조체입니다T4.

인터페이스

IPartialResultParams<T>

스트리밍 결과를 지원하는 요청에 대한 매개 변수를 설명하는 인터페이스입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

ISumType

"sum 형식"의 개념을 추상화합니다. 합계 형식은 다양한 형식의 값 하나를 포함할 수 있는 형식입니다. 이 추상화는 typeafe로 보장되므로 특정 형식을 모르고 기본 값에 액세스할 수 없습니다.

열거형

CodeActionKind

다양한 종류의 코드 동작을 나타내는 열거형입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

CompletionItemKind

완료 항목 종류에 대한 열거형 값입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

CompletionTriggerKind

완료를 트리거할 수 있는 다양한 방법을 나타내는 열거형입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

DiagnosticSeverity

진단 심각도 열거형.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

DiagnosticTag

진단 태그 열거형. 진단 유형에 대한 추가 메타데이터

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

DocumentHighlightKind

다양한 유형의 문서 강조 표시를 나타내는 열거형입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

FileChangeType

파일 이벤트 형식 열거형입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

FoldingRangeKind

다양한 코드 작업 종류를 나타내는 열거형입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

InitializeErrorCode

초기화 오류의 가능한 이유를 나타내는 열거형입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

InsertTextFormat

완료 항목의 삽입 텍스트 형식을 나타내는 열거형입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

MarkupKind

태그 텍스트의 다양한 형식을 나타내는 열거형입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

MessageType

메시지 유형 열거형입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

ResourceOperationKind

클라이언트에서 지원하는 리소스 작업의 종류입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

SemanticTokenFormat

의미 체계 토큰을 설명하는 데 사용되는 형식입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

SignatureHelpTriggerKind

완료를 트리거할 수 있는 다양한 방법을 나타내는 열거형입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

SymbolKind

다양한 종류의 기호를 나타내는 열거형입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

TextDocumentSaveReason

문서를 저장한 이유를 나타내는 열거형입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

TextDocumentSyncKind

텍스트 문서를 동기화하는 다양한 방법을 나타내는 열거형입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

TraceSetting

언어 서버 추적 설정을 나타내는 열거형입니다.

자세한 내용은 언어 서버 프로토콜 사양 을 참조하세요.

WatchKind

watch 변경의 형식을 나타내는 열거형입니다.