Aracılığıyla paylaş


Microsoft.VisualStudio.LanguageServer.Protocol Ad Alanı

Sınıflar

ApplyWorkspaceEditParams

Çalışma alanı/applyEdit isteği için bir sunucudan istemciye gönderilen parametreleri temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

ApplyWorkspaceEditResponse

Çalışma alanı/applyEdit isteği için gönderilen yanıtı temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

ClientCapabilities

İstemci özelliklerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

CodeAction

Kodda gerçekleştirilebilecek bir değişikliği temsil eden bir sınıf. CodeAction veya ayarlamalıdır EditCommand. Her ikisi de sağlanırsa, önce düzenleme uygulanır, ardından komut yürütülür.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

CodeActionContext

Kod eyleminin bağlamı hakkında tanılama bilgilerini temsil eden sınıf

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

CodeActionKindSetting

Desteklenen kod eylem türleri kümesini içeren sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

CodeActionLiteralSetting

Kod eylemi değişmez değerleri desteğini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

CodeActionOptions

Kod eylemleri desteği için kayıt seçeneklerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

CodeActionParams

textDocument/codeAction isteği için istemciden sunucuya gönderilen parametreleri temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

CodeActionResolveSupportSetting

codeAction/resolve desteği için ayarları temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

CodeActionSetting

Kod eylemi desteği ayarlarını temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

CodeDescription

Hata kodu için açıklamayı temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

CodeLens

Kaynak kodun yanında gösterilmesi gereken bir kod merceği komutunu temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

CodeLensOptions

Kod merceği desteği seçeneklerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

CodeLensParams

textDocument/codeLens isteği için istemciden sunucuya gönderilen parametreleri temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

CodeLensRegistrationOptions

Gösterge kodu merceği desteği için kayıt seçeneklerini temsil eden sınıf.

Color

Bir rengi temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

ColorInformation

Renk bilgilerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

Command

Komutun başvurusunu temsil eden sınıf

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

CompletionContext

Tamamlanma isteğinin tetiklendiği içerikle ilgili ek bilgileri temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

CompletionItem

IntelliSense tamamlama öğesini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

CompletionItemKindSetting

Tamamlama öğesi türü için başlatma ayarını temsil eden sınıf

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

CompletionItemSetting

Tamamlama öğesi için başlatma ayarını temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

CompletionList

Tamamlama listesini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

CompletionListItemDefaults

Tamamlama listesinin tamamıyla ilişkili varsayılan özellikleri temsil eden sınıf.

CompletionListSetting

Tamamlama listesi türüne yönelik özellikleri temsil eden sınıf.

CompletionOptions

Tamamlama özelliklerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

CompletionParams

textDocument/completion isteğinin parametrelerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

CompletionRegistrationOptions

Tamamlama desteğini kaydetme seçeneklerini temsil eden sınıf.

CompletionSetting

Tamamlanma için başlatma ayarını temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

ConfigurationItem

Yapılandırma öğesini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

ConfigurationParams

Çalışma alanı/yapılandırma isteğinin parametrelerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

CreateFile

Dosya oluşturma işlemini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

CreateFileOptions

Dosya oluşturma işleminin seçeneklerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DefinitionOptions

Çalışma alanı simgelerinin özelliklerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DeleteFile

Silme dosyası işlemini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DeleteFileOptions

Dosya oluşturma işleminin seçeneklerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

Diagnostic

Kaynak kodu tanılama iletisini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DidChangeConfigurationParams

workspace/didChangeConfiguration istekleriyle gönderilen parametreyi temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DidChangeTextDocumentParams

textDocument/didChange iletisiyle gönderilen parametreyi temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DidChangeWatchedFilesParams

workspace/didChangeWatchedFiles iletisiyle gönderilen parametreyi temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DidChangeWatchedFilesRegistrationOptions

Çalışma alanı/didChangeWatchedFiles desteği kaydetme seçeneklerini temsil eden sınıf.

DidCloseTextDocumentParams

textDocument/didClose iletisiyle gönderilen parametreyi temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DidOpenTextDocumentParams

textDocument/didOpen iletisiyle gönderilen parametreyi temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DidSaveTextDocumentParams

textDocument/didSave iletisiyle gönderilen parametreyi temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DocumentColorOptions

Çalışma alanı simgelerinin özelliklerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DocumentColorParams

textDocument/documentColor isteği için gönderilen parametreleri temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DocumentFilter

Belirli belge türleri üzerinde filtreyi temsil eden sınıf

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DocumentFormattingOptions

Sunucu özellikleri için belge biçimlendirme seçeneklerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DocumentFormattingParams

textDocument/biçimlendirme iletisiyle gönderilen parametreyi temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DocumentHighlight

TextDocument/documentHighlight isteğinden gelen yanıtı temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DocumentHighlightOptions

Çalışma alanı simgeleri özelliklerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DocumentHighlightParams

TextDocument/documentHighlight isteği için gönderilen parametreleri temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DocumentLink

textDocument/documentLink isteğinin yanıtını temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DocumentLinkOptions

Sunucu özellikleri için belge bağlantısı seçeneklerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DocumentLinkParams

textDocument/documentLink isteği için gönderilen parametreleri temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DocumentLinkRegistrationOptions

textDocument/documentLink desteği kaydetme seçeneklerini temsil eden sınıf.

DocumentOnTypeFormattingOptions

Tür biçimlendirme seçeneklerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DocumentOnTypeFormattingParams

textDocument/onTypeFormatting isteği için gönderilen parametreleri temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DocumentOnTypeFormattingRegistrationOptions

textDocument/onTypeFormatting desteği kaydetme seçeneklerini temsil eden sınıf.

DocumentRangeFormattingOptions

Sunucu özellikleri için belge aralığı biçimlendirme seçeneklerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DocumentRangeFormattingParams

textDocument/rangeFormatting iletisiyle gönderilen parametreyi temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DocumentSymbol

Belgede görünen değişkenler, sınıflar, arabirimler vb. programlama yapılarını temsil eder. Belge simgeleri hiyerarşik olabilir ve iki aralığı vardır: biri tanımını kapsayan, diğeri de en ilginç aralığına işaret eden , örneğin tanımlayıcı aralığı.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DocumentSymbolOptions

Çalışma alanı simgeleri özelliklerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DocumentSymbolParams

textDocument/documentSymbol istekleriyle gönderilen parametreyi temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DocumentSymbolSetting

Belge simgeleri için başlatma ayarını temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DocumentUriConverter

TODO: belge

DynamicRegistrationSetting

Dinamik olarak kaydedilebilen bir ayarı temsil eden sınıf.

ExecuteCommandOptions

Komut desteği yürütme seçeneklerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

ExecuteCommandParams

Çalışma alanı/executeCommand isteği için istemciden sunucuya gönderilen parametreleri temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

ExecuteCommandRegistrationOptions

Komut yürütme desteğini göstermek için kayıt seçeneklerini temsil eden sınıf.

FileEvent

Dosya değiştirme olayını temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

FileSystemWatcher

için izleyici seçeneklerini temsil eden sınıf DidChangeWatchedFilesRegistrationOptions

FoldingRange

Bir belgedeki katlama aralığını temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

FoldingRangeOptions

Başlatma için katlama aralığı sağlayıcı seçeneklerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

FoldingRangeOptionsConverter

Bir boole değerini FoldingRangeProviderOptions olarak serileştiren dönüştürücü.

FoldingRangeParams

Katlama aralığı istek parametresini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

FoldingRangeProviderOptions

Başlatma için katlama aralığı sağlayıcı seçeneklerini temsil eden sınıf.

FoldingRangeSetting

Başlatma için katlama aralığı ayarını temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

FormattingOptions

Biçimlendirme seçeneklerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

Hover

TextDocument/hover isteği tarafından döndürülen verileri temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

HoverContentsConverter

Özelliği için Contents özel serileştirme sağlayan dönüştürücü.

HoverOptions

Sunucu vurgulama desteğini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

HoverSetting

Vurgulama için başlatma ayarını temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

ImplementationOptions

Çalışma alanı simgeleri özelliklerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

InitializedParams

'Başlatıldı' bildirimiyle gönderilen bilgileri içeren sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

InitializeError

Başlatma isteği başarısız olduğunda gönderilen hata türünü temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

InitializeParams

Başlatma yöntemi isteğiyle gönderilen parametreyi temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

InitializeResult

Başlatma isteği tarafından döndürülen sonucu temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

LinkedEditingRangeOptions

Bağlantılı düzenleme aralığı özelliklerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

LinkedEditingRangeParams

TextDocument/linkedEditingRange isteği için gönderilen parametreleri temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

LinkedEditingRanges

LinkedEditingRanges yanıtının yanıtını temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

Location

Belgedeki bir konumu temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

LogMessageParams

window/logMessage istekleriyle gönderilen parametreyi temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

LspNotification<TIn>

Bir LSP bildiriminin parametre türünü belirtmek için kesin olarak yazılan nesne.

LspRequest<TIn,TOut>

Bir LSP isteklerinin parametresini ve dönüş türlerini belirtmek için kesin olarak yazılan nesne.

MarkedString

İşlenmesi gereken okunabilir metni temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

MarkupContent

Metni ve işlenmesi gereken ilişkili biçimi temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

MessageActionItem

Kullanıcının bir pencere/showMessageRequest isteği gönderildikten sonra gerçekleştirdiği eylemi temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

Methods

Tüm ortak dil protokolü yöntemleri için dize değerlerini içeren sınıf.

OptionalVersionedTextDocumentIdentifier

Metin belgesini temsil eden ancak isteğe bağlı olarak bir sürüm tanımlayıcısı olan sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

ParameterInformation

Çağrılabilen imzanın parametresini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

ParameterInformationConverter

ParameterInformation'ın Label parametresinde int dizilerini doğru bir şekilde seri durumdan çıkaracak JsonConverter

ParameterInformationSetting

Parametre bilgisi başlatma ayarını temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

Position

Metin belgesinde bir konumu temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

PublishDiagnosticParams

'textDocument/publishDiagnostics' iletileriyle gönderilen parametreyi temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

PublishDiagnosticsSetting

Yayımlama tanılaması için başlatma ayarını temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

Range

Metin belgesi metin aralığını temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

ReferenceContext

Başvuru isteği parametresini bulma için başvuru bağlamı bilgilerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

ReferenceOptions

Çalışma alanı simgeleri özelliklerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

ReferenceParams

Bulma başvuru isteği için find başvuru parametresini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

Registration

Bir özelliğe kaydolmaya yönelik genel kayıt bilgilerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

RegistrationParams

client/registerCapability isteği için gönderilen parametreleri temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

RenameFile

Dosya yeniden adlandırma işlemini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

RenameFileOptions

Dosya oluşturma işleminin seçeneklerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

RenameOptions

Sunucu özellikleri için yeniden adlandırma seçeneklerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

RenameParams

textDocument/rename isteği için yeniden adlandırma parametrelerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SaveOptions

Kaydetme seçeneği yapılandırmalarını temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SemanticTokenModifiers

İyi bilinen semantik belirteç değiştiricileri.

SemanticTokens

Anlamsal belirteç iletilerine yanıtı temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SemanticTokensDelta

Semantik belirteçlerden gelen bir yanıtı temsil eder Belge sağlayıcısı Düzenleme isteği.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SemanticTokensDeltaParams

Semantik belirteçlerden önceki bir yanıta uygulanabilen Düzenleme istekleri için parametreler Belge sağlayıcısı.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SemanticTokensDeltaPartialResult

Semantik belirteçlerden gelen bir yanıtı temsil eder Belge sağlayıcısı Düzenleme isteği.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SemanticTokensEdit

Belge sağlayıcısından önceki bir anlamsal belirteç yanıtına artımlı olarak uygulanan tek bir düzenlemeyi temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SemanticTokensFullOptions

Tam belge semantik belirteçleri sınıflandırma sağlayıcısı seçenekleri.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SemanticTokensLegend

içindeki anlamsal belirteç türlerini Datakodlamak için kullanılan gösterge.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SemanticTokensOptions

Anlamsal belirteçler için başlatma seçenekleri desteği.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SemanticTokensParams

Semantik belirteçler için parametreler tam Belge isteği.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SemanticTokensPartialResult

Anlamsal belirteç iletilerine yanıtı temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SemanticTokensRangeParams

Anlam belirteçleri Aralık isteği için parametreler.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SemanticTokensRequestsFullSetting

İletiyle ilgili textDocument/semanticTokens/full anlamsal belirteçler için istemci ayarları.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SemanticTokensRequestsSetting

Anlamsal belirteçler için istemci ayarlarını ister.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SemanticTokensSetting

Anlamsal belirteçler için istemci ayarları.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SemanticTokenTypes

İyi bilinen semantik belirteç türleri.

ServerCapabilities

Sunucu özelliklerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

ShowMessageParams

window/showMessage istekleriyle gönderilen parametreyi temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

ShowMessageRequestParams

window/showMessageRequest istekleriyle gönderilen parametreyi temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SignatureHelp

Çağrılabilen bir şeyin imzasını temsil eden sınıf. Bu sınıf textDocument/signatureHelp isteğinden döndürülür.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SignatureHelpContext

İmza yardım isteğinin tetiklendiği bağlam hakkında ek bilgileri temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SignatureHelpOptions

İmza yardımı desteği seçeneklerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SignatureHelpParams

textDocument/signatureHelp isteğinin parametrelerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SignatureHelpRegistrationOptions

İmza yardımı desteğini belirtmek için kayıt seçeneklerini temsil eden sınıf.

SignatureHelpSetting

İmza yardımı başlatma ayarını temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SignatureInformation

Çağrılabilen bir öğenin tek imzasını temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SignatureInformationSetting

İmza bilgileri başlatma ayarını temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SumConverter

SumTypes'a ve SumType'lardan çevrilecek dönüştürücü.

SymbolInformation

Değişkenler, sınıflar, arabirimler vb. programlama yapıları hakkındaki bilgileri temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SymbolKindSetting

Başlatmada sembol türü ayarını temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SymbolSetting

Başlatma için sembol ayarını temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SynchronizationSetting

Eşitleme başlatma ayarını temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

TagSupport

Özellikleri temsil eden TagSupport sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

TextDocumentChangeRegistrationOptions

textDocument/didChange desteği için kayıt seçeneklerini temsil eden sınıf.

TextDocumentClientCapabilities

Metin belgesi özelliklerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

TextDocumentContentChangeEvent

Değişen bir metin belgesi olayını kapsülleyen sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

TextDocumentEdit

Tek bir metin belgesinde değişiklik kümesini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

TextDocumentIdentifier

Metin belgesini tanımlayan sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

TextDocumentItem

Metin belgesini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

TextDocumentPositionParams

Metin belgesinde bir konumu temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

TextDocumentRegistrationOptions

Birçok farklı metin belgesi işlevi için kayıt seçeneklerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

TextDocumentSaveRegistrationOptions

textDocument/didSave desteği kaydetme seçeneklerini temsil eden sınıf.

TextDocumentSyncConverter

Bir nesneye TextDocumentSyncOptions sabit listesi için TextDocumentSyncKind özel serileştirme sunan dönüştürücü.

TextDocumentSyncOptions

Metin belgelerinin nasıl eşitlenmesi gerektiğini gösteren yapılandırma değerlerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

TextEdit

Belgenin metin düzenlemesini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

TypeDefinitionOptions

Çalışma alanı simgelerinin özelliklerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

Unregistration

Bir özelliğin kaydını kaldırmak için gereken bilgileri temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

UnregistrationParams

client/unregisterCapability isteği için gönderilen parametreyi temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

VersionedTextDocumentIdentifier

Metin belgesini temsil eden ancak sürüm tanımlayıcısı olan sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

WillSaveTextDocumentParams

textDocument/willSave isteği için gönderilen parametreleri temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

WorkspaceClientCapabilities

Çalışma alanı özelliklerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

WorkspaceEdit

Çalışma alanında kaynakları değiştirmek için bir dil sunucusundan gönderilen isteği temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

WorkspaceEditSetting

Çalışma alanı düzenleme için başlatma ayarlarını temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

WorkspaceSymbolOptions

Çalışma alanı simgelerinin özelliklerini temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

WorkspaceSymbolParams

'workspace/symbol' isteğiyle gönderilen parametreyi temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

Yapılar

SumType<T1,T2>

veya içerebilen yapı T1T2.

SumType<T1,T2,T3>

, T2veya içerebilen T1yapıT3.

SumType<T1,T2,T3,T4>

, T2T3veya içerebilen T1yapıT4.

Arabirimler

IPartialResultParams<T>

Akış sonuçlarını destekleyen isteklere yönelik parametreleri açıklayan arabirim.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

ISumType

"Toplam türü" fikrini özetler. Toplam türleri, çeşitli türlerden tek bir değer içerebilen türlerdir. Bu soyutlamanın tür güvenli olacağı garanti edilir, yani belirli bir türü bilmeden temel alınan değere erişemezsiniz.

Numaralandırmalar

CodeActionKind

Çeşitli kod eylemi türlerini temsil eden sabit listesi.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

CompletionItemKind

Tamamlama öğesi türleri için numaralandırma değerleri.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

CompletionTriggerKind

Tamamlamanın tetiklenebileceği çeşitli yolları temsil eden sabit listesi.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DiagnosticSeverity

Tanılama önem derecesi sabit listesi.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DiagnosticTag

Tanılama etiketi sabit listesi. Tanılama türü hakkında ek meta veriler

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

DocumentHighlightKind

Farklı belge vurgulama türlerini temsil eden sabit listesi.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

FileChangeType

Dosya olay türü sabit listesi.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

FoldingRangeKind

Çeşitli kod eylem türlerini temsil eden sabit listesi.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

InitializeErrorCode

Başlatma hatasının olası nedenlerini temsil eden sabit listesi.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

InsertTextFormat

Tamamlama öğeleri için metin biçimi eklemeyi temsil eden sabit listesi.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

MarkupKind

Biçimlendirme metninin çeşitli biçimlerini temsil eden sabit listesi.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

MessageType

İleti türü sabit listesi.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

ResourceOperationKind

İstemci tarafından desteklenen kaynak işlemlerinin türü.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SemanticTokenFormat

Anlamsal belirteçleri açıklamak için kullanılan biçim.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SignatureHelpTriggerKind

Tamamlamanın tetiklenebileceği çeşitli yolları temsil eden sabit listesi.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

SymbolKind

Çeşitli simge türlerini temsil eden sabit listesi.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

TextDocumentSaveReason

Bir belgenin kaydedilme nedenini temsil eden sabit listesi.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

TextDocumentSyncKind

Metin belgelerini eşitlemenin çeşitli yollarını temsil eden sabit listesi.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

TraceSetting

Dil sunucusu izleme ayarını temsil eden sabit listesi.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

WatchKind

için watch yapılan değişikliklerin türünü temsil eden sabit listesi.