Microsoft.VisualStudio.LanguageServer.Client Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Client |
Atribut yang digunakan untuk menyediakan metadata tambahan yang menjelaskan kapan klien bahasa harus dimuat. |
Code |
Kelas yang mewakili ContentTypes jarak jauh dan kode,yang harus digunakan sebagai definisi dasar untuk semua file yang menggunakan server bahasa jarak jauh. Gunakan CodeRemoteBaseTypeName jika jenis konten bahasa berasal dari "kode" dan RemoteBaseTypeName jika jenis konten bahasa berasal dari "teks". |
Connection |
Kelas yang mewakili koneksi ke server bahasa. |
Disable |
Atribut ekspor yang dapat digunakan untuk menandakan bahwa klien bahasa dapat menonaktifkan pengalaman pengguna dan interaksi editor. Klien seperti itu tidak akan dimuat secara default, dan hanya akan diekspos melalui antarmuka LiveShare yang terekspos. |
Initialization |
Kelas untuk merangkum properti apa pun yang terkait dengan konteks kegagalan inisialisasi. |
Language |
Nilai konstanta untuk API terkait ILanguageClient. |
Provide |
Kelas ProvideWorkspaceSettingsAttribute. Mendaftarkan file pengaturan ruang kerja untuk digunakan dalam pengaturan OpenFolder. |
Run |
Atribut ekspor yang dapat digunakan untuk menandakan bahwa klien bahasa hanya akan diaktifkan dalam konteks LiveShare tertentu. |
IAddressable |
Antarmuka yang mewakili klien bahasa yang dapat diatasi untuk panggilan balik yang dikirim khusus kepada mereka. |
IContent |
Antarmuka yang mewakili nilai atribut ContentType. |
ILanguage |
Antarmuka yang mewakili klien bahasa yang terhubung ke server bahasa berbasis protokol sever bahasa. |
ILanguage |
Kontrak yang digunakan untuk broker instans ILanguageClient dengan platform. |
ILanguage |
Antarmuka yang mewakili penyedia yang dapat memberikan dukungan lapisan tengah untuk menyesuaikan permintaan terkait penyelesaian. |
ILanguage |
Antarmuka yang mewakili klien bahasa jarak jauh yang mendukung pesan kustom. |
ILanguage |
Antarmuka yang menyediakan kontrak pesan kustom menggunakan StreamJsonRpc v2. |
ILanguage |
Antarmuka yang mewakili penyedia yang dapat menerapkan perilaku kustom di sekitar pemberitahuan 'workspace/didChangeConfiguration'. |
ILanguage |
Antarmuka yang mewakili penyedia yang dapat menerapkan perilaku kustom di sekitar pemberitahuan 'textDocument/didChange'. |
ILanguage |
Antarmuka yang mewakili penyedia yang dapat mengimplementasikan vehavior kustom di sekitar pemberitahuan 'textDocument/didClose'. |
ILanguage |
Antarmuka yang mewakili penyedia yang dapat menerapkan perilaku kustom di sekitar pemberitahuan 'textDocument/didOpen'. |
ILanguage |
Antarmuka yang mewakili penyedia yang dapat menerapkan perilaku kustom di sekitar pemberitahuan 'textDocument/didSave'. |
ILanguage |
Antarmuka yang mewakili klien yang menyediakan fungsionalitas manajemen dokumen di IDE seperti membuka dokumen dan memastikan dokumen ada di disk. |
ILanguage |
Antarmuka yang mewakili penyedia yang dapat menerapkan perilaku kustom di sekitar permintaan 'workspace/executeCommand'. |
ILanguage |
Antarmuka yang mewakili berbagai informasi yang berguna tentang status inisialisasi klien bahasa. |
ILanguage |
Metadata yang menjelaskan ILanguageClient. |
ILanguage |
Antarmuka yang mewakili klien yang dapat mencegat pesan server bahasa dan menerapkan perilaku kustom di sekitarnya. |
ILanguage |
Antarmuka yang mewakili penyedia yang dapat menerapkan perilaku kustom di sekitar permintaan 'ruang kerja/simbol'. |
Initialization |
Enum yang mewakili berbagai titik proses inisialisasi. |
Running |
Enum yang mewakili Konteks UI tempat klien bahasa harus di-boot. |