ISharePointProjectService Interface

Definição

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

[System.Runtime.InteropServices.Guid("A70F6506-018F-40FD-A2B6-21E23362E47D")]
public interface ISharePointProjectService : Microsoft.VisualStudio.SharePoint.ISharePointProjectEvents
Atributos
Implementações

Propriedades

CodeRefactoringEvents

Obtém um objeto que fornece acesso aos eventos relacionados às operações de refatoração.

DeploymentSteps

Obtém a lista de etapas de implantação instaladas encontradas no catálogo de extensões.

IsSharePointInstalled

Retorna se o SharePoint está instalado no computador local.

Logger

Obtém uma instância do serviço de log.

PackageValidationProvider

Obtém uma instância do IPackageValidationProvider que ajuda a validar os recursos de projeto e o pacote do projeto.

ProjectItemTypes

Obtém um dicionário com todos os tipos de item do projeto disponíveis.

Projects

Obtém a coleção de projetos do SharePoint na solução Visual Studio.

ServiceProvider

Obtém o provedor de serviços globais para o pacote de projeto do SharePoint.

SharePointConnection

Obtém a conexão do SharePoint para o serviço de projeto.

SharePointInstallPath

Obtém o caminho no qual o SharePoint é instalado, se o SharePoint estiver instalado no sistema.

Métodos

Convert<TInput,TOutput>(TInput)

Converte um tipo de projeto para outro.

CreateSharePointConnection(Uri, Boolean)

Crie uma conexão local ou remota com a URL do site determinada.

Eventos

DeploymentCompleted

Ocorre depois de você implantar uma instância do ISharePointProject.

(Herdado de ISharePointProjectEvents)
DeploymentStarted

Ocorre depois que você começar a implantar uma instância do ISharePointProject.

(Herdado de ISharePointProjectEvents)
ProjectAdded

Ocorre quando você adiciona uma nova instância do ISharePointProject.

(Herdado de ISharePointProjectEvents)
ProjectDisposing

Ocorre quando você descarta uma instância do ISharePointProject.

(Herdado de ISharePointProjectEvents)
ProjectInitialized

Ocorre quando você inicializa uma instância de ISharePointProject.

(Herdado de ISharePointProjectEvents)
ProjectMenuItemsRequested

Ocorre quando você solicita itens de menu de contexto de uma instância do ISharePointProject.

(Herdado de ISharePointProjectEvents)
ProjectNameChanged

Ocorre quando você renomeia uma instância do ISharePointProject.

(Herdado de ISharePointProjectEvents)
ProjectPropertiesRequested

Ocorre quando você consulta uma instância ISharePointProject para suas propriedades.

(Herdado de ISharePointProjectEvents)
ProjectPropertyChanged

Ocorre quando você altera um valor da propriedade do projeto em uma instância do ISharePointProject.

(Herdado de ISharePointProjectEvents)
ProjectRemoved

Ocorre quando você remove uma instância de ISharePointProject.

(Herdado de ISharePointProjectEvents)

Aplica-se a