Compartilhar via


Interface ISharePointProjectService

Representa o serviço de projeto do SharePoint, um objeto 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 às operações de refatoração.
Propriedade pública DeploymentSteps Obtém a lista de etapas de implantação instalada encontrada 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 de IPackageValidationProvider que ajuda a validar os recursos do 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 no 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 estiver instalado, se o SharePoint estiver instalado no sistema.

Início

Métodos

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

Início

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ê inicializar 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 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.)

Início

Consulte também

Referência

Namespace Microsoft.VisualStudio.SharePoint