Udostępnij za pośrednictwem


Korzystanie z usług i dostarczanie ich

Usługa jest kontraktem między dwoma pakietami VSPackage. Jeden pakiet VSPackage oferuje określony zestaw interfejsów dla innego pakietu VSPackage do użytku. Na przykład program Visual Studio oferuje usługę SVsActivityLog dowolnemu ładowaniu pakietu VSPackage. Ta usługa udostępnia IVsActivityLog interfejs, który może służyć do zapisywania w dzienniku aktywności. Aby uzyskać więcej informacji, zobacz How to: Use the Activity Log (Instrukcje: używanie dziennika aktywności).

Pakiety VSPackage mogą oferować własne usługi przy użyciu interfejsu IProfferService .

Program Visual Studio oferuje ważne usługi, takie jak:

Usługa IDE opis
SVsShell Zapewnia dostęp do usług IDE do obsługi podstawowych funkcji, pakietów VSPackage i rejestru.
SVsUIShell Zapewnia podstawowe funkcje związane z oknem i interfejsem użytkownika w środowisku IDE, takie jak możliwość tworzenia narzędzi i okien dokumentów.
SVsSolution Udostępnia podstawowe funkcje związane z rozwiązaniem, takie jak możliwość wyliczania projektów, tworzenia nowych projektów i monitorowania zmian projektu.

W tym obszarze