Hizmetleri Kullanma ve Sağlama
Hizmet, iki VSPackage arasındaki sözleşmedir. Bir VSPackage, başka bir VSPackage'ın tüketmesi için belirli bir arabirim kümesi sunar. Örneğin, Visual Studio hizmeti yüklemiş olduğu tüm VSPackage'lara sunar SVsActivityLog . Bu hizmet, etkinlik günlüğüne yazmak için kullanılabilen arabirimi sağlar IVsActivityLog . Daha fazla bilgi için bkz . Nasıl yapılır: Etkinlik Günlüğünü Kullanma.
VSPackage'lar arabirimini kullanarak IProfferService kendi hizmetlerini sunabilir...
Visual Studio aşağıdakiler gibi önemli hizmetler sunar:
IDE hizmeti | Açıklama |
---|---|
SVsShell | Temel işlevler, VSPackage'lar ve kayıt defteriyle ilgilenen IDE hizmetlerine erişim sağlar. |
SVsUIShell | IDE'de araçlar ve belge pencereleri oluşturma gibi temel pencere oluşturma ve kullanıcı arabirimiyle ilgili işlevler sağlar. |
SVsSolution | Projeleri listeleme, yeni proje oluşturma ve proje değişikliklerini izleme gibi çözümle ilgili temel işlevler sağlar. |
Bu bölümde
Service Essentials , Visual Studio hizmetinin önemli öğelerini sunar.
Nasıl yapılır: Hizmet Alma, hizmet isteme (kullanma) konularını açıklar.
Nasıl yapılır: Hizmet Sağlama, hizmet sağlamayı açıklar.
Nasıl yapılır: Zaman Uyumsuz Visual Studio Hizmeti Sağlama, zaman uyumsuz hizmet sağlamayı açıklar.
Nasıl yapılır: Sorun Giderme Hizmetleri yaygın sorunları ele alır ve bunlara çözümler sunar.