Microsoft.VisualStudio.ConnectedServices 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.
Namespace layanan SDK Connected Services (Microsoft.VisualStudio.ConnectedServices.dll) yang memungkinkan penyedia layanan membuat ekstensi Visual Studio yang menambahkan layanan ke proyek pengembang aplikasi melalui dialog Tambahkan Layanan Tersambung .
Kelas
| AddFileOptions |
Opsi yang mengontrol perilaku saat menambahkan file ke proyek. |
| AddServiceInstanceResult |
Objek hasil yang berisi informasi yang dikembalikan dari ConnectedServiceHandler.AddServiceInstanceAsync(). |
| AuthenticationChangedEventArgs |
Kelas EventArgs yang digunakan saat status terautentikasi berubah. |
| ConfigureServiceOptions |
Opsi yang mengontrol perilaku saat mengonfigurasi layanan terhubung dalam proyek. |
| ConnectedServiceAuthenticator |
Memungkinkan pengguna untuk mengautentikasi ke layanan. |
| ConnectedServiceConfigurator |
Objek model tampilan yang digunakan untuk menampilkan dialog konfigurasi Layanan Tersambung. |
| ConnectedServiceConfiguredEventArgs |
Kelas EventArgs yang digunakan saat Layanan Terhubung baru dikonfigurasi |
| ConnectedServiceContext |
Kelas dasar untuk kelas ConnectedServiceProviderContext dan ConnectedServiceHandlerContext. |
| ConnectedServiceCustomUIConfigurator |
ConnectedServiceConfigurator yang tidak perlu menampilkan UI untuk membuat ConnectedServiceInstance. Informasi yang diperlukan untuk mengonfigurasi layanan terhubung tersedia tanpa interaksi pengguna. |
| ConnectedServiceGrid |
Layanan ConnectedServiceProvider yang menunjukkan kisi instans, di mana satu instans dapat dipilih untuk ditambahkan ke proyek saat ini. |
| ConnectedServiceHandler |
Kontrak MEF yang diterapkan oleh penulis Connected Service untuk menambahkan referensi instans layanan ke proyek, termasuk menambahkan file, SDK, dan cuplikan. |
| ConnectedServiceHandlerContext |
Informasi konteks dan layanan yang diberikan untuk instans ConnectedServiceHandler selama AddServiceInstanceAsync dan UpdateServiceInstanceAsync. |
| ConnectedServiceHandlerExportAttribute |
Menentukan bahwa jenis menyediakan ekspor ConnectedServiceHandler. |
| ConnectedServiceHandlerHelper |
Kelas yang berisi metode pembantu yang umumnya digunakan objek ConnectedServiceHandler. |
| ConnectedServiceInfo |
Menyediakan informasi tentang layanan tersambung yang telah dikonfigurasi dalam proyek Visual Studio. |
| ConnectedServiceInstance |
Instans tertentu dari layanan tertentu yang disediakan oleh penyedia layanan yang terhubung. |
| ConnectedServiceLogger |
Layanan pengelogan yang dapat digunakan untuk memberikan informasi kepada pengembang pengguna akhir. |
| ConnectedServiceProvider |
Kontrak MEF yang diekspor oleh ekstensi yang ingin menambahkan entri baru ke dalam dialog Tambahkan Layanan Tersambung. |
| ConnectedServiceProviderContext |
Informasi konteks dan layanan yang diberikan ke instans ConnectedServiceProvider selama CreateConfiguratorAsync. |
| ConnectedServiceProviderExportAttribute |
Menentukan bahwa jenis menyediakan ekspor ConnectedServiceProvider. |
| ConnectedServiceSinglePage |
ConnectedServiceConfigurator yang menampilkan UI kustom sepenuhnya dalam satu langkah. |
| ConnectedServicesManager |
Kontrak MEF yang diterapkan oleh Connected Services untuk mengekspos fungsionalitas Connected Services yang dapat dipanggil secara eksternal. |
| ConnectedServiceUILess |
ConnectedServiceConfigurator yang tidak perlu menampilkan UI untuk membuat ConnectedServiceInstance. Informasi yang diperlukan untuk mengonfigurasi layanan terhubung tersedia tanpa interaksi pengguna. |
| ConnectedServiceUpdateContext |
ConnectedServiceUpdateContext menyimpan informasi yang disediakan saat layanan tersambung sedang diperbarui. |
| ConnectedServiceViewModelBase |
Kelas dasar untuk semua objek model tampilan yang digunakan dalam Connected Services. |
| ConnectedServiceWizard |
ConnectedServiceConfigurator yang mampu menampilkan beberapa halaman sebelum layanan ditambahkan ke proyek. |
| ConnectedServiceWizardPage |
Mewakili halaman, atau langkah, dalam wizard. |
| DisplayMessageEventArgs |
Argumen peristiwa yang terkait dengan pesan tampilan |
| DisplayMessageLogger |
Menampilkan pesan kepada pengguna dalam UI |
| EditableXmlConfigHelper |
Menyediakan metode untuk mengedit pengaturan konfigurasi dalam proyek pengguna. Metode Simpan harus dipanggil untuk menyimpan perubahan apa pun. |
| GettingStartedDocument |
Berisi informasi untuk meluncurkan dokumentasi Memulai. |
| KeyVaultEventArgs |
Menyediakan data tentang peristiwa Key Vault ditambahkan. |
| PageNavigationResult |
Berisi status hasil setelah meninggalkan halaman dalam dialog Layanan Tersambung. |
| PublishEnvironment |
Berisi pengaturan yang menerbitkan perlu mengetahui tentang layanan tersambung. Ini harus diserialisasikan di dalam bagian ExtendedData di dalam ConnectedService.json. |
| SinglePageConfigurator |
Antarmuka yang diimplementasikan oleh penyedia Layanan Tersambung |
| SinglePageConfigurator2 |
Antarmuka yang diimplementasikan oleh penyedia Layanan Tersambung |
| UpdateServiceInstanceResult |
Berisi informasi untuk meluncurkan informasi GettingStarted setelah UpdateServiceInstanceAsync selesai. |
| WizardEnteringArgs |
Argumen input ke metode ConnectedServiceWizardPage.OnPageEnteringAsync. |
| WizardLeavingArgs |
Argumen input ke metode ConnectedServiceWizardPage.OnPageLeavingAsync. |
| XmlConfigHelper |
Menyediakan metode untuk membaca pengaturan konfigurasi dalam proyek pengguna. |
Antarmuka
| IDisplayMessageLogger |
Menampilkan pesan kepada pengguna dalam UI |
| IVsHierarchyCustomEvaluator |
Antarmuka opsional yang dapat diimplementasikan oleh ConnectedServiceHandler ketika memiliki atribut [ExportMetadata("CustomEvaluator", true)] di dalamnya. Ini memungkinkan kode apa pun ditulis terhadap IVsHierarchy untuk menunjukkan apakah handler mendukung proyek yang ditentukan. |
| IVsProjectKeyVaultFactory |
Pabrik yang membuat IVsProjectKeyVaultManager untuk mendapatkan informasi mengenai Key Vault yang dikonfigurasi dalam proyek |
| IVsProjectKeyVaultManager |
Antarmuka yang dapat digunakan untuk mendapatkan informasi tentang Key Vault yang dikonfigurasi dalam proyek |
| SVsProjectKeyVaultFactory |
Antarmuka untuk mendapatkan IVsProjectKeyVaultFactory. |
Enum
| LoggerMessageCategory |
Tingkat keparahan pesan yang dicatat oleh ILogger. |
| MessageCategory |
Kategori pesan yang akan dicatat |