Compartilhar via


Interface ISharePointProjectService

Representa o serviço de projeto do SharePoint, um objeto de raiz para o modelo de objeto de projeto do SharePoint.

Namespace:  Microsoft.VisualStudio.SharePoint
Assembly:  Microsoft.VisualStudio.SharePoint (em Microsoft.VisualStudio.SharePoint.dll)

Sintaxe

'Declaração
<GuidAttribute("A70F6506-018F-40FD-A2B6-21E23362E47D")> _
Public Interface ISharePointProjectService _
    Inherits ISharePointProjectEvents
[GuidAttribute("A70F6506-018F-40FD-A2B6-21E23362E47D")]
public interface ISharePointProjectService : ISharePointProjectEvents

O tipo ISharePointProjectService expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública CodeRefactoringEvents Obtém um objeto que fornece acesso a eventos relacionados a operações de refatoração.
Propriedade pública DeploymentSteps Obtém a lista de etapas de implantação instalados encontrado no catálogo de extensões.
Propriedade pública IsSharePointInstalled Retorna se o SharePoint está instalado na máquina local.
Propriedade pública Logger Obtém uma instância do serviço de log.
Propriedade pública PackageValidationProvider Obtém uma instância da IPackageValidationProvider que ajuda a valida os recursos de projeto e o pacote de projeto.
Propriedade pública ProjectItemTypes Obtém um dicionário com todos os projetos disponíveis de tipos de item.
Propriedade pública Projects Obtém a coleção de projetos do SharePoint na Visual Studio solução.
Propriedade pública ServiceProvider Obtém o provedor de serviços globais para o pacote de projeto do SharePoint.
Propriedade pública SharePointConnection Obtém a conexão do SharePoint para o serviço de projeto.
Propriedade pública SharePointInstallPath Obtém o caminho onde o SharePoint está instalado, se o SharePoint estiver instalado no sistema.

Superior

Métodos

  Nome Descrição
Método público Convert<TInput, TOutput> Converte um tipo de projeto para outro.

Superior

Eventos

  Nome Descrição
Evento público DeploymentCompleted Ocorre após a implantação de um ISharePointProject instância. (Herdado de ISharePointProjectEvents.)
Evento público DeploymentStarted Ocorre depois que você começar a implantação de um ISharePointProject instância. (Herdado de ISharePointProjectEvents.)
Evento público ProjectAdded Ocorre quando você adiciona um novo ISharePointProject instância. (Herdado de ISharePointProjectEvents.)
Evento público ProjectDisposing Ocorre quando você descarta um ISharePointProject instância. (Herdado de ISharePointProjectEvents.)
Evento público ProjectInitialized Ocorre quando você inicializa um ISharePointProject instância. (Herdado de ISharePointProjectEvents.)
Evento público ProjectMenuItemsRequested Ocorre quando você solicitar itens de menu de contexto de um ISharePointProject instância. (Herdado de ISharePointProjectEvents.)
Evento público ProjectNameChanged Ocorre quando você renomeia um ISharePointProject instância. (Herdado de ISharePointProjectEvents.)
Evento público ProjectPropertiesRequested Ocorre quando você consulta um ISharePointProject instância para suas propriedades. (Herdado de ISharePointProjectEvents.)
Evento público ProjectPropertyChanged Ocorre quando você altera um valor de propriedade do projeto em um ISharePointProject instância. (Herdado de ISharePointProjectEvents.)
Evento público ProjectRemoved Ocorre quando você remove um ISharePointProject instância. (Herdado de ISharePointProjectEvents.)

Superior

Consulte também

Referência

Namespace Microsoft.VisualStudio.SharePoint