다음을 통해 공유


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

작업 영역 기호가 지원되는지 여부를 나타내는 값을 가져오거나 설정합니다.

적용 대상