ConnectedServiceHandlerContext 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.
AddServiceInstanceAsync ve UpdateServiceInstanceAsync sırasında ConnectedServiceHandler örneklerine verilen bağlam bilgileri ve hizmetler.
public ref class ConnectedServiceHandlerContext abstract : Microsoft::VisualStudio::ConnectedServices::ConnectedServiceContext
[Windows::Foundation::Metadata::WebHostHidden]
public ref class ConnectedServiceHandlerContext abstract : Microsoft::VisualStudio::ConnectedServices::ConnectedServiceContext
[Windows::Foundation::Metadata::WebHostHidden]
class ConnectedServiceHandlerContext abstract : Microsoft::VisualStudio::ConnectedServices::ConnectedServiceContext
public abstract class ConnectedServiceHandlerContext : Microsoft.VisualStudio.ConnectedServices.ConnectedServiceContext
type ConnectedServiceHandlerContext = class
inherit ConnectedServiceContext
Public MustInherit Class ConnectedServiceHandlerContext
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ıza yönelik değildir.
Oluşturucular
| ConnectedServiceHandlerContext() |
ConnectedServiceHandlerContext 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) |
| HandlerHelper |
Başvuru ekleme, yapılandırma dosyalarını düzenleme ve projeye dosya ekleme gibi proje yapılandırma görevlerini gerçekleştirmek için kullanılabilecek bir ConnectedServiceHandlerHelper alır veya ayarlar. |
| 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ını veya işlemin başarısız olmasına neden olan hataları içerir. (Devralındığı yer: ConnectedServiceContext) |
| ProjectHierarchy |
Geçerli Bağlı Hizmet iletişim kutusunun üzerinde çalıştığı projenin IVsHierarchy'sini alır veya ayarlar. (Devralındığı yer: ConnectedServiceContext) |
| ServiceInstance |
Projeye eklenecek hizmetin örneğini alır veya ayarlar. |
| UpdateContext |
Bağlı bir hizmet güncelleştirilirken sağlanan bilgileri veya bağlı hizmet güncelleştirilmiyorsa null değerini alır veya ayarlar. (Devralındığı yer: ConnectedServiceContext) |
Yöntemler
| CreateEditableXmlConfigHelper() |
Xml yapılandırma dosyalarını okumak veya yazmak için kullanılabilecek bir EditableXmlConfigHelper oluşturur. |
| 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) |
| SetExtendedDesignerData<TData>(TData) |
Hizmeti başarıyla ekledikten/güncelleştirdikten sonra hizmetin ConnectedServices.json dosyasında depolanan bağlı hizmetin tasarımcı verilerini ayarlar. (Devralındığı yer: ConnectedServiceContext) |