Compartir vía


Uso y provisión de servicios

Un servicio es un contrato entre dos paquetes de VS. Un paquete de VS ofrece un conjunto específico de interfaces para que otro paquete de VS lo consuma. Por ejemplo, Visual Studio ofrece el servicio SVsActivityLog a cualquier paquete de VS que cargue. Este servicio proporciona la interfaz IVsActivityLog, que se puede usar para escribir en el registro de actividad. Para más información, consulte Cómo: Usar el registro de actividad.

Los paquestes de VS pueden ofrecer servicios propios mediante la interfaz IProfferService.

Visual Studio ofrece importantes servicios, como los siguientes:

Servicio del IDE Descripción
SVsShell Proporciona acceso a los servicios del IDE que tratan con la funcionalidad básica, los paquetes de VS y el registro.
SVsUIShell Proporciona funciones básicas relacionadas con las ventanas y la interfaz de usuario en el IDE, como la capacidad de crear herramientas y ventanas de documentos.
SVsSolution Proporciona funciones básicas relacionadas con las soluciones, como la capacidad de enumerar proyectos, crear nuevos proyectos y supervisar los cambios del proyecto.

En esta sección