Compartir a través de


ISharePointProjectService (Interfaz)

Representa el servicio de proyecto de SharePoint, un objeto raíz para el modelo de objetos de proyecto de SharePoint.

Espacio de nombres:  Microsoft.VisualStudio.SharePoint
Ensamblado:  Microsoft.VisualStudio.SharePoint (en Microsoft.VisualStudio.SharePoint.dll)

Sintaxis

'Declaración
<GuidAttribute("A70F6506-018F-40FD-A2B6-21E23362E47D")> _
Public Interface ISharePointProjectService _
    Inherits ISharePointProjectEvents
[GuidAttribute("A70F6506-018F-40FD-A2B6-21E23362E47D")]
public interface ISharePointProjectService : ISharePointProjectEvents

El tipo ISharePointProjectService expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública CodeRefactoringEvents Obtiene un objeto que proporciona acceso a los eventos relacionados con las operaciones de refactorización.
Propiedad pública DeploymentSteps Obtiene la lista de pasos de implementación instalados encontrada en el catálogo de extensiones.
Propiedad pública IsSharePointInstalled Devuelve un valor que indica si SharePoint está instalado en el equipo local.
Propiedad pública Logger Obtiene una instancia del servicio de registro.
Propiedad pública PackageValidationProvider Obtiene una instancia de IPackageValidationProvider que ayuda a validar las características de proyecto y el paquete del proyecto.
Propiedad pública ProjectItemTypes Obtiene un diccionario con todos los tipos de elemento de proyecto disponibles.
Propiedad pública Projects Obtiene la colección de los proyectos de SharePoint en la solución de Visual Studio.
Propiedad pública ServiceProvider Obtiene el proveedor de servicios global para el paquete de proyectos de SharePoint.
Propiedad pública SharePointConnection Obtiene la conexión de SharePoint para el servicio del proyecto.
Propiedad pública SharePointInstallPath Obtiene la ruta de acceso donde está instalado SharePoint, si está instalado en el sistema.

Arriba

Métodos

  Nombre Descripción
Método público Convert<TInput, TOutput> Convierte un tipo de proyecto en otro.

Arriba

Eventos

  Nombre Descripción
Evento público DeploymentCompleted Se produce después de implementar una instancia de ISharePointProject. (Se hereda de ISharePointProjectEvents).
Evento público DeploymentStarted Se produce después de empezar a implementar una instancia de ISharePointProject. (Se hereda de ISharePointProjectEvents).
Evento público ProjectAdded Se produce al agregar una nueva instancia de ISharePointProject. (Se hereda de ISharePointProjectEvents).
Evento público ProjectDisposing Se produce al eliminar una instancia de ISharePointProject. (Se hereda de ISharePointProjectEvents).
Evento público ProjectInitialized Se produce al inicializar una instancia de ISharePointProject. (Se hereda de ISharePointProjectEvents).
Evento público ProjectMenuItemsRequested Se produce al solicitar los elementos del menú contextual desde una instancia de ISharePointProject. (Se hereda de ISharePointProjectEvents).
Evento público ProjectNameChanged Se produce al cambiar el nombre de una instancia de ISharePointProject. (Se hereda de ISharePointProjectEvents).
Evento público ProjectPropertiesRequested Se produce al consultar las propiedades de una instancia de ISharePointProject. (Se hereda de ISharePointProjectEvents).
Evento público ProjectPropertyChanged Se produce al cambiar un valor de propiedad del proyecto en una instancia de ISharePointProject. (Se hereda de ISharePointProjectEvents).
Evento público ProjectRemoved Se produce al quitar una instancia de ISharePointProject. (Se hereda de ISharePointProjectEvents).

Arriba

Vea también

Referencia

Microsoft.VisualStudio.SharePoint (Espacio de nombres)