Microsoft.VisualStudio.ConnectedServices 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.
Bağlı Hizmetler SDK'sının (Microsoft.VisualStudio.ConnectedServices.dll) ad alanı, hizmet sağlayıcısının Bağlı Hizmetler Ekle iletişim kutusu aracılığıyla hizmeti uygulama geliştiricisinin projesine ekleyen bir Visual Studio uzantısı oluşturmasına olanak tanır.
Sınıflar
| AddFileOptions |
Projeye dosya eklerken davranışı denetleyebilen seçenekler. |
| AddServiceInstanceResult |
ConnectedServiceHandler.AddServiceInstanceAsync() öğesinden döndürülen bilgileri içeren bir sonuç nesnesi. |
| AuthenticationChangedEventArgs |
Kimliği doğrulanmış durum değiştiğinde kullanılan bir EventArgs sınıfı. |
| ConfigureServiceOptions |
Bir projede bağlı bir hizmeti yapılandırırken davranışı denetleyebilen seçenekler. |
| ConnectedServiceAuthenticator |
Kullanıcının hizmette kimlik doğrulaması yapmasına izin verir. |
| ConnectedServiceConfigurator |
Bağlı Hizmet yapılandırma iletişim kutusunu görüntülemek için kullanılan görünüm modeli nesnesi. |
| ConnectedServiceConfiguredEventArgs |
Yeni bir Bağlı Hizmet yapılandırıldığında kullanılan EventArgs sınıfı |
| ConnectedServiceContext |
ConnectedServiceProviderContext ve ConnectedServiceHandlerContext sınıfları için temel sınıf. |
| ConnectedServiceCustomUIConfigurator |
ConnectedServiceInstance oluşturmak için kullanıcı arabirimini göstermesi gerekmeyen bir ConnectedServiceConfigurator. Bağlı hizmeti yapılandırmak için gereken bilgiler kullanıcı etkileşimi olmadan kullanılabilir. |
| ConnectedServiceGrid |
Geçerli projeye eklemek için tek bir örneğin seçilebildiği örnek kılavuzunu gösteren bir ConnectedServiceProvider hizmeti. |
| ConnectedServiceHandler |
Dosya, SDK ve kod parçacıkları ekleme dahil olmak üzere projeye hizmet örneği başvurusu eklemek için Bağlı Hizmet yazarları tarafından uygulanan bir MEF sözleşmesi. |
| ConnectedServiceHandlerContext |
AddServiceInstanceAsync ve UpdateServiceInstanceAsync sırasında ConnectedServiceHandler örneklerine verilen bağlam bilgileri ve hizmetler. |
| ConnectedServiceHandlerExportAttribute |
Bir türün ConnectedServiceHandler dışarı aktarması sağladığını belirtir. |
| ConnectedServiceHandlerHelper |
ConnectedServiceHandler nesnelerinin yaygın olarak kullandığı yardımcı yöntemleri içeren bir sınıf. |
| ConnectedServiceInfo |
Visual Studio projesinde yapılandırılmış bağlı bir hizmet hakkında bilgi sağlar. |
| ConnectedServiceInstance |
Bağlı hizmet sağlayıcısı tarafından sağlanan belirli bir hizmet örneği. |
| ConnectedServiceLogger |
Son kullanıcı geliştiricilerine bilgi sağlamak için kullanılabilecek bir günlük hizmeti. |
| ConnectedServiceProvider |
Bağlı Hizmet Ekle iletişim kutusuna yeni girdiler eklemek isteyen uzantılar tarafından dışarı aktarılan bir MEF sözleşmesi. |
| ConnectedServiceProviderContext |
CreateConfiguratorAsync sırasında ConnectedServiceProvider örneklerine verilen bağlam bilgileri ve hizmetler. |
| ConnectedServiceProviderExportAttribute |
Bir türün ConnectedServiceProvider dışarı aktarması sağladığını belirtir. |
| ConnectedServiceSinglePage |
Tek bir adımda tamamen özel kullanıcı arabirimini gösteren bir ConnectedServiceConfigurator. |
| ConnectedServicesManager |
Dışarıdan çağrılabilen Bağlı Hizmetler işlevselliğini ortaya çıkarmak için Bağlı Hizmetler tarafından uygulanan bir MEF sözleşmesi. |
| ConnectedServiceUILess |
ConnectedServiceInstance oluşturmak için kullanıcı arabirimini göstermesi gerekmeyen bir ConnectedServiceConfigurator. Bağlı hizmeti yapılandırmak için gereken bilgiler kullanıcı etkileşimi olmadan kullanılabilir. |
| ConnectedServiceUpdateContext |
ConnectedServiceUpdateContext, bağlı bir hizmet güncelleştirilirken sağlanan bilgileri tutar. |
| ConnectedServiceViewModelBase |
Bağlı Hizmetler'de kullanılan tüm görünüm modeli nesneleri için temel sınıf. |
| ConnectedServiceWizard |
Hizmet projeye eklenmeden önce birden çok sayfa görüntüleyebilen Bir ConnectedServiceConfigurator. |
| ConnectedServiceWizardPage |
Sihirbazdaki bir sayfayı veya adımı temsil eder. |
| DisplayMessageEventArgs |
Görüntüleme iletisiyle ilgili olay birleştirmeleri |
| DisplayMessageLogger |
Kullanıcı arabiriminde kullanıcıya gönderilen iletileri görüntüler |
| EditableXmlConfigHelper |
Kullanıcının projesindeki yapılandırma ayarlarını düzenlemek için yöntemler sağlar. Değişiklikleri kaydetmek için Save yöntemi çağrılmalıdır. |
| GettingStartedDocument |
Başlarken belgelerini başlatmaya yönelik bilgileri içerir. |
| KeyVaultEventArgs |
Bir Key Vault eklenmesi olayı hakkında veri sağlar. |
| PageNavigationResult |
Bağlı Hizmetler iletişim kutusunda bir sayfadan çıktıktan sonra sonuç durumunu içerir. |
| PublishEnvironment |
Yayımlamanın bağlı hizmet hakkında bilmesi gereken ayarları içerir. ConnectedService.json içindeki ExtendedData bölümünün içinde seri hale getirilmelidir. |
| SinglePageConfigurator |
Bağlı Hizmet sağlayıcısı tarafından uygulanan arabirim |
| SinglePageConfigurator2 |
Bağlı Hizmet sağlayıcısı tarafından uygulanan arabirim |
| UpdateServiceInstanceResult |
UpdateServiceInstanceAsync tamamlandıktan sonra GettingStarted bilgilerini başlatma bilgilerini içerir. |
| WizardEnteringArgs |
ConnectedServiceWizardPage.OnPageEnteringAsync yöntemine giriş bağımsız değişkenleri. |
| WizardLeavingArgs |
ConnectedServiceWizardPage.OnPageLeavingAsync yöntemine giriş bağımsız değişkenleri. |
| XmlConfigHelper |
Kullanıcının projesindeki yapılandırma ayarlarını okumak için yöntemler sağlar. |
Arabirimler
| IDisplayMessageLogger |
Kullanıcı arabiriminde kullanıcıya gönderilen iletileri görüntüler |
| IVsHierarchyCustomEvaluator |
Üzerinde [ExportMetadata("CustomEvaluator", true)] özniteliği olduğunda ConnectedServiceHandler tarafından uygulanabilen isteğe bağlı bir arabirim. Bu, işleyicinin belirtilen projeyi destekleyip desteklemediğini belirtmek için IVsHierarchy'ye karşı tüm kodların yazılmasını sağlar. |
| IVsProjectKeyVaultFactory |
Projede yapılandırılan Key Vault hakkında bilgi almak için bir IVsProjectKeyVaultManager oluşturan fabrika |
| IVsProjectKeyVaultManager |
Projede yapılandırılmış bir Key Vault hakkında bilgi almak için kullanılabilecek arabirim |
| SVsProjectKeyVaultFactory |
almak IVsProjectKeyVaultFactoryiçin arabirim. |
Numaralandırmalar
| LoggerMessageCategory |
ILogger tarafından günlüğe kaydedilen iletinin önem düzeyi. |
| MessageCategory |
Günlüğe kaydedilecek ileti kategorisi |