Partilhar via


Usando o serviço de projeto do SharePoint

O sistema de projeto do SharePoint inclui um serviço de projeto que você pode usar para realizar tarefas relacionadas ao sistema de projeto.O serviço de projeto é um ISharePointProjectService objeto.

Você pode acessar o serviço de projeto do SharePoint em qualquer extensão de ferramentas do SharePoint.Você também pode acessá-lo em outros tipos de extensões de Visual Studio, como, por exemplo, add-ins e VSPackages.Para obter mais informações, consulte Como: recuperar o serviço de projeto do SharePoint.

Recursos do serviço de projeto

A tabela a seguir lista as tarefas que podem ser executadas usando o serviço de projeto do SharePoint e o ISharePointProjectService método ou propriedade a ser usada para executar cada tarefa.

Tarefa 

Membro usar

Acesse qualquer projeto do SharePoint que está aberto no Visual Studio.

Projectspropriedade.

Acesse todos os tipos de item de projeto do SharePoint que estão disponíveis (incluindo os tipos de item de projeto internos e personalizados).

ProjectItemTypespropriedade.

Acesse todas as etapas de implantação que estão disponíveis para projetos do SharePoint (incluindo as etapas de implantação internos e personalizados).

DeploymentStepspropriedade.

Eventos de acesso que são gerados quando um desenvolvedor refatorar o código em um projeto do SharePoint.

CodeRefactoringEventspropriedade.

Executar um personalizado comando SharePoint que chama o modelo de objeto do SharePoint server.Para obter mais informações sobre os comandos do SharePoint, consulte A chamada para os modelos de objeto do SharePoint.

SharePointConnectionpropriedade.

Converter um tipo no sistema de projeto do SharePoint para um tipo no modelo de objeto de automação de Visual Studio ou modelo de objeto de integração e vice-versa.Para obter mais informações, consulte Conversão entre tipos de sistema do projeto do SharePoint e outros tipos de projeto de Visual Studio.

Convert<TInput, TOutput>método.

Gravar mensagens para o saída janela ou Error List janela no Visual Studio.

Loggerpropriedade.

Acesse outros serviços que estão disponíveis em Visual Studio.

ServiceProviderpropriedade.

Recupere o caminho para a pasta de instalação do site do SharePoint local que é usada para depurar a solução.

SharePointInstallPathpropriedade.

Determinar se Microsoft SharePoint Server 2010 ou Microsoft SharePoint Foundation 2010 está instalado no computador.

IsSharePointInstalledpropriedade.

Valide um recurso ou o pacote em uma solução do SharePoint.

PackageValidationProviderpropriedade.

Consulte também

Conceitos

Conversão entre tipos de sistema do projeto do SharePoint e outros tipos de projeto de Visual Studio

Como: recuperar o serviço de projeto do SharePoint

Visão geral do modelo de programação de extensões de ferramentas do SharePoint

Outros recursos

Estender as ferramentas do SharePoint em Visual Studio

Como: obter um serviço do objeto DTE