ConnectedServiceProviderContext Sınıf
Tanım
Ö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.
CreateConfiguratorAsync sırasında ConnectedServiceProvider örneklerine verilen bağlam bilgileri ve hizmetler.
public ref class ConnectedServiceProviderContext abstract : Microsoft::VisualStudio::ConnectedServices::ConnectedServiceContext
[Windows::Foundation::Metadata::WebHostHidden]
public ref class ConnectedServiceProviderContext abstract : Microsoft::VisualStudio::ConnectedServices::ConnectedServiceContext
[Windows::Foundation::Metadata::WebHostHidden]
class ConnectedServiceProviderContext abstract : Microsoft::VisualStudio::ConnectedServices::ConnectedServiceContext
public abstract class ConnectedServiceProviderContext : Microsoft.VisualStudio.ConnectedServices.ConnectedServiceContext
type ConnectedServiceProviderContext = class
inherit ConnectedServiceContext
Public MustInherit Class ConnectedServiceProviderContext
Inherits ConnectedServiceContext
- Devralma
Açıklamalar
Bu sınıfın örnekleri Bağlı Hizmetler altyapısı tarafından sağlanır. Üretim kodunuzdan bu sınıftan devralmanız amaçlanmamıştır.
Oluşturucular
| ConnectedServiceProviderContext() |
ConnectedServiceProviderContext sınıfının yeni bir örneğini başlatır. Bu oluşturucu, uzantınızı birim testini destekler ve doğrudan üretim kodunuzdan kullanılmak üzere tasarlanmamıştır. |
Özellikler
| Args |
Bağlı hizmetler oturumu başlatıldığında belirtilen özel parametreleri içeren bir özellik paketi alır. (Devralındığı yer: ConnectedServiceContext) |
| IsUpdating |
Bağlı bir hizmetin güncelleştirilip güncelleştirilmediğini belirten bir değer alır. (Devralındığı yer: ConnectedServiceContext) |
| Logger |
Çağırana herhangi bir ileti yazmak için kullanılabilecek bir günlükçü alır veya ayarlar. Bu, başarılı olmayan ancak son kullanıcı tarafından düzeltilebilen adım uyarıları veya işlemin başarısız olmasına neden olan hatalar içerir. (Devralındığı yer: ConnectedServiceContext) |
| ProjectHierarchy |
Projenin geçerli Bağlı Hizmet iletişim kutusunun üzerinde çalıştırılan IVsHierarchy'sini alır veya ayarlar. (Devralındığı yer: ConnectedServiceContext) |
| UpdateContext |
Bağlı bir hizmet güncelleştirilirken sağlanan bilgileri alır veya ayarlar ya da bağlı hizmet güncelleştirilmiyorsa null değerini alır. (Devralındığı yer: ConnectedServiceContext) |
Yöntemler
| CreateReadOnlyXmlConfigHelper() |
Xml yapılandırma dosyalarını okumak için kullanılabilecek bir XmlConfigHelper oluşturur. (Devralındığı yer: ConnectedServiceContext) |
| GetExtendedDesignerData<TData>() |
Hizmetin ConnectedServices.json dosyasında depolanan bağlı hizmetin tasarımcı verilerini alır. (Devralındığı yer: ConnectedServiceContext) |
| GetServiceFolder(String) |
Belirtilen ada sahip Bağlı Hizmet klasörü için IVsHierarchyItem değerini veya belirtilen klasör geçerli değilse null değerini alır. |
| InitializeUpdateContext(IVsHierarchyItem) |
InitializeUpdateContext, geçerli bağlı hizmet oturumunu güncelleştirme moduna alır. Bu, sağlayıcıların projede zaten var olan bağlı bir hizmeti güncelleştirmesine olanak tanır. |
| SetExtendedDesignerData<TData>(TData) |
Hizmeti başarıyla ekledikten/güncelleştirdikten sonra hizmet için ConnectedServices.json dosyasında depolanan bağlı hizmetin tasarımcı verilerini ayarlar. (Devralındığı yer: ConnectedServiceContext) |
| StartBusyIndicator(String) |
Visual Studio'un geçerli isteği işlemek için etkin bir şekilde çalıştığını belirtmek için kullanıcıya meşgul bir gösterge ve ileti gösterir. |