Aracılığıyla paylaş


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