Microsoft.VisualStudio.LanguageServer.Client Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sınıflar
| ClientNameAttribute |
Dil istemcisinin ne zaman yüklenmesi gerektiğini açıklayan ek meta veriler sağlamak için kullanılan öznitelik. |
| CodeRemoteContentDefinition |
Uzak dil sunucusu kullanan tüm dosyalar için temel tanım olarak kullanılması gereken uzak ve koddan uzak ContentType'ları temsil eden sınıf. Dil içerik türü "koddan" türetilirse ve RemoteBaseTypeName dil içerik türü "metinden" türetilirse kullanınCodeRemoteBaseTypeName. |
| Connection |
Bir dil sunucusuna bağlantıyı temsil eden sınıf. |
| DisableUserExperienceAttribute |
Dil istemcisinin kullanıcı deneyimini ve düzenleyici etkileşimlerini devre dışı bırakabileceğini göstermek için kullanılabilecek export özniteliği. Böyle bir istemci varsayılan olarak yüklenmez ve yalnızca LiveShare tarafından kullanıma sunulan bir arabirim aracılığıyla kullanıma sunulur. |
| InitializationFailureContext |
Başlatma hataları bağlamı ile ilgili özellikleri kapsüllemek için sınıf. |
| LanguageClientConstants |
ILanguageClient ile ilgili API'ler için sabitler değeri. |
| ProvideWorkspaceSettingsAttribute |
ProvideWorkspaceSettingsAttribute sınıfı. OpenFolder ayarlarında kullanmak üzere bir çalışma alanı ayarları dosyası kaydeder. |
| RunOnContextAttribute |
Dil istemcisinin yalnızca belirli LiveShare bağlamında etkinleştirileceğini göstermek için kullanılabilecek export özniteliği. |
Arabirimler
| IAddressableLanguageClient |
Özel olarak kendilerine gönderilen geri çağırma çağrıları için adreslenebilir bir dil istemcisini temsil eden arabirim. |
| IContentTypeMetadata |
ContentType öznitelik değerlerini temsil eden arabirim. |
| ILanguageClient |
Dil sunucusu protokolü tabanlı bir dil sunucusuna bağlanan bir dil istemcisini temsil eden arabirim. |
| ILanguageClientBroker |
Platform ile ILanguageClient örneklerine aracılık etmek için kullanılan sözleşme. |
| ILanguageClientCompletionProvider |
Tamamlamayla ilgili istekleri özelleştirmek için orta katman desteği sağlayabilen bir sağlayıcıyı temsil eden arabirim. |
| ILanguageClientCustomMessage |
Özel iletileri destekleyen uzak dil istemcisini temsil eden arabirim. |
| ILanguageClientCustomMessage2 |
StreamJsonRpc v2 kullanarak özel ileti sözleşmesi sağlayan arabirim. |
| ILanguageClientDidChangeConfigurationProvider |
'workspace/didChangeConfiguration' bildirimi etrafında özel davranış uygulayabilen bir sağlayıcıyı temsil eden arabirim. |
| ILanguageClientDidChangeProvider |
'textDocument/didChange' bildirimi çevresinde özel davranış uygulayabilen bir sağlayıcıyı temsil eden arabirim. |
| ILanguageClientDidCloseProvider |
'textDocument/didClose' bildirimi çevresinde özel vehavior uygulayabilen bir sağlayıcıyı temsil eden arabirim. |
| ILanguageClientDidOpenProvider |
'textDocument/didOpen' bildirimi çevresinde özel davranış uygulayabilen bir sağlayıcıyı temsil eden arabirim. |
| ILanguageClientDidSaveProvider |
'textDocument/didSave' bildirimi çevresinde özel davranış uygulayabilen bir sağlayıcıyı temsil eden arabirim. |
| ILanguageClientDocumentManager |
IDE'de belge açma ve diskte belgelerin mevcut olmasını sağlama gibi belge yönetimi işlevselliği sağlayan bir istemciyi temsil eden arabirim. |
| ILanguageClientExecuteCommandProvider |
'workspace/executeCommand' isteği çevresinde özel davranış uygulayabilen bir sağlayıcıyı temsil eden arabirim. |
| ILanguageClientInitializationInfo |
Dil istemcisinin başlatılmasının durumu hakkında yararlı olan çeşitli bilgileri temsil eden arabirim. |
| ILanguageClientMetadata |
ILanguageClient'ın açıklandığı meta veriler. |
| ILanguageClientMiddleLayer |
Dil sunucusu iletilerini kesebilen ve bunların çevresinde özel davranış uygulayabilen bir istemciyi temsil eden arabirim. |
| ILanguageClientWorkspaceSymbolProvider |
'Çalışma alanı/sembol' isteği çevresinde özel davranış uygulayabilen bir sağlayıcıyı temsil eden arabirim. |
Numaralandırmalar
| InitializationStatus |
Başlatma işleminin çeşitli noktasını temsil eden sabit listesi. |
| RunningContext |
Dil istemcisinin önyüklenmesi gereken KULLANıCı Arabirimi Bağlamını temsil eden sabit listesi. |