Aracılığıyla paylaş


Microsoft.VisualStudio.ConnectedServices Ad Alanı

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