Como: Adicionar e remover pastas mapeadas

Algumas pastas usadas com frequência no SharePoint server, como, por exemplo, imagens e Layouts, profundamente são incorporados na hierarquia do arquivo. Você pode mapear essas pastas em um projeto do SharePoint para acessá-los mais facilmente. Pastas de mapeadas são pastas no projeto do SharePoint que correspondem ao local físico dos arquivos na instalação do SharePoint Server.

Quando você implanta um aplicativo do SharePoint, o conteúdo da pasta mapeada e todas as suas subpastas é copiado pelo pacote de solução (. wsp) no servidor do SharePoint no local especificado na árvore de pastas do SharePoint 2010. Este local é determinado pelo Deployment Location propriedade que é definida para a pasta mapeada. Todas as subpastas na pasta mapeada são relativo para a pasta mapeada Deployment Location. Observe que o nome da pasta mapeada não determinar onde itens são implantados, apenas o Deployment Location propriedade faz isso.

Você pode adicionar pastas mapeadas para um projeto usando os comandos no menu de atalho do projeto. Dois comandos adicionam mais freqüentemente utilizados mapeadas pastas: IMAGENS e LAYOUTS. Outro comando de menu de atalho exibe uma caixa de diálogo de seleção de pasta permite mapear qualquer uma das pastas de servidor do SharePoint disponíveis.

Adicionando pastas mapeadas em um projeto

O procedimento a seguir descreve como adicionar duas pastas mapeadas para um projeto de definição de lista.

Para adicionar pastas mapeadas para um projeto

  1. Em Visual Studio, crie um projeto de definição de lista. Sobre o arquivo , aponte para novae, em seguida, clique em projeto.

  2. No Novo projeto diálogo caixa, expandir ou o Visual Basic ou Visual C# pasta, expanda SharePointe em seguida, clique em 2010.

  3. Na lista de modelos de projeto, selecione Definição de lista e, em seguida, clique em OK.

  4. Clique o Concluir o botão para aceitar os valores padrão restantes.

  5. Em Solution Explorer, com o botão direito no nó do projeto (por padrão, ListDefinitionProject1), aponte para Adde, em seguida, clique em o SharePoint "Imagens" Mapeado a pasta.

    Observe que uma pasta aparece no seu projeto chamado imagens com uma subpasta denominada ListDefinitionProject1. Esta é a pasta mapeada que irá conter imagens para o projeto de definição de lista.

  6. Novamente em Solution Explorer, o botão direito do mouse no nó do projeto, aponte para Adde em seguida, clique em Folder… mapeado do SharePoint para exibir o Adicionar pasta mapeada do SharePoint caixa de diálogo.

  7. Na exibição em árvore de pastas disponíveis para mapeamento, clique em recursose em seguida, clique em OK.

    O recursos pasta aparece no seu projeto. Ele pode armazenar itens como, por exemplo, arquivos de recurso de seqüência de caracteres. As subpastas podem ser útil para organizar o conteúdo de uma pasta mapeada, mas eles não são criados automaticamente quando você adicionar uma pasta mapeada usando o Pasta mapeada do SharePoint comando. Para adicionar uma subpasta, clique com o botão direito do recursos pasta, aponte para Adde em seguida, clique em Nova pasta.

Alterar o local de implantação de uma pasta mapeada

Por padrão, as pastas mapeadas são adicionadas relativo para a instalação de raiz do SharePoint (indicada pelo token {SharePointRoot}). No entanto, você pode alterar esse local alterando a Deployment location a propriedade da pasta mapeada. Cada pasta mapeada tem seu próprio Deployment location propriedade.

Para alterar o local de implantação de uma pasta mapeada

  1. No projeto que você criou anteriormente, clique em uma pasta mapeada.

  2. No Propriedades janela, clique nas reticências (Elipse do designer do ASP.NET para dispositivos móveis) no botão a Deployment location propriedade para exibir a Adicionar pasta mapeada do SharePoint caixa de diálogo.

  3. No Adicionar pasta mapeada do SharePoint caixa de diálogo, navegue até a pasta que você deseja que a pasta mapeada para apontar para.

  4. Clique no nó e, em seguida, clique em OK para selecioná-lo.

Renomear ou remover pastas mapeadas

Para renomear ou remover uma pasta mapeada

  1. Em um projeto que tenha uma, clique em uma pasta mapeada.

  2. Para renomear a pasta mapeada, no menu de atalho, selecione Renomear, digite o novo nome e pressione Enter.

    Como alternativa, você pode clicar na pasta mapeada que você deseja renomear e digite um novo nome a Folder name propriedade no Propriedades janela.

  3. Para remover uma pasta mapeada do projeto, no menu de atalho, selecione Excluir e, em seguida, clique em OK na caixa de diálogo para confirmar a remoção.

Consulte também

Outros recursos

Desenvolvimento de soluções do SharePoint