adicionar e remover pastas mapeadas
Algumas pastas comumente usadas no SharePoint, como Imagens e Layouts, estão profundamente inseridas na hierarquia de arquivos. Você pode mapear essas pastas em um projeto do SharePoint para acessá-las mais facilmente. Pastas 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 são copiados pelo pacote de solução (.wsp) no servidor que está executando o SharePoint no local especificado na árvore de pastas do SharePoint. Esse local é determinado pela propriedade Local de Implantação definida para a pasta mapeada. Todas as subpastas na pasta mapeada são relativas ao Local de Implantação da pasta mapeada. Observe que a propriedade Local de Implantação, não o nome da pasta mapeada, determina onde os itens são implantados. Você pode adicionar pastas mapeadas a um projeto usando comandos na barra de menus ou no menu de atalho do projeto. Você pode usar os comandos Adicionar Pasta Mapeada de "Imagens" do SharePoint e Adicionar pasta de "Layouts" do SharePoint para adicionar as pastas mapeadas que são usadas com mais frequência. Você pode mapear qualquer outra pasta do SharePoint disponível para seu projeto usando o comando Adicionar Pasta Mapeada do SharePoint no menu de atalho e especificando as pastas na caixa de diálogo Adicionar Pasta Mapeada do SharePoint.
Adicionar pastas mapeadas a um projeto
O procedimento a seguir descreve como adicionar duas pastas mapeadas a um projeto de Web Part visual. Para começar, crie um projeto de Web Part visual.
Para adicionar pastas mapeadas a um projeto
Na barra de menus, escolha Arquivo>Novo>Projeto.
Na caixa de diálogo Criar um Projeto, selecione a Web Part visual do SharePoint* para a versão específica do SharePoint que você instalou. Por exemplo, se você tiver a instalação do SharePoint 2019, selecione o modelo SharePoint 2019 Web Part Visual.
Observação
Você também pode pesquisar modelos digitando SharePoint na caixa de texto Pesquisar na parte superior da caixa de diálogo Criar um Projeto. Você também pode filtrar a lista de modelos para mostrar apenas os modelos do Office e do SharePoint selecionando "Office" na caixa suspensa Tipo de projeto. Para obter mais informações, confira Criar um projeto no Visual Studio.
Na caixa Nome, insira TestProject1
Em seguida, escolha o botão Criar.
No Assistente de Personalização do SharePoint, escolha o botão Concluir para manter as configurações padrão.
No Gerenciador de Soluções, escolha o nó do projeto e, na barra de menus, escolha Projeto>Adicionar Pasta Mapeada de "Imagens" do SharePoint.
Uma pasta chamada Imagens aparece em seu projeto e contém uma subpasta chamada TestProject1. Essa pasta mapeada conterá imagens para o projeto de Web Part visual.
Em Gerenciador de Soluções, escolha o nó do projeto e, na barra de menus, escolha Projeto>Adicionar Pasta Mapeada do SharePoint para exibir a caixa de diálogo Adicionar Pasta Mapeada do SharePoint.
Na exibição de árvore de pastas que estão disponíveis para mapeamento, escolha a pasta Recursos e, em seguida, escolha o botão OK.
Uma pasta chamada Recursos aparece em seu projeto. Essa pasta pode armazenar itens como arquivos de recurso de cadeia de caracteres. As subpastas podem ser úteis para organizar o conteúdo de uma pasta mapeada, mas não são criadas automaticamente quando você adiciona uma pasta mapeada usando o comando Adicionar Pasta Mapeada do SharePoint. Para adicionar uma subpasta, escolha a pasta Recursos e, na barra de menus, escolha Projeto>Nova Pasta.
Alterar o local de implantação de uma pasta mapeada
Por padrão, as pastas mapeadas são adicionadas a locais específicos em relação ao caminho de instalação raiz do SharePoint, que o token <SharePointRoot> denota. No entanto, você pode alterar esse local alterando a propriedade Local de implantação da pasta mapeada. Cada pasta mapeada tem sua propriedade Local de implantação.
Para alterar o local de implantação de uma pasta mapeada
No projeto que você criou anteriormente, escolha uma pasta mapeada.
Na janela Propriedades, escolha o botão de reticências () na propriedade Local de implantação.
Na caixa de diálogo Adicionar Pasta Mapeada do SharePoint, navegue até a pasta para a qual você deseja que a pasta mapeada aponte.
Escolha o nó e botão OK.
Renomear ou remover pastas mapeadas
Para renomear ou remover uma pasta mapeada
No projeto que você criou anteriormente, escolha uma pasta mapeada.
Para renomear a pasta mapeada, abra o menu de atalho, escolha Renomear, insira o novo nome e escolha a tecla Enter.
Como alternativa, você pode escolher a pasta mapeada que deseja renomear, abrir a janela Propriedades e definir o valor da propriedade Nome da pasta como o novo nome.
Para remover uma pasta mapeada do projeto, abra o menu de atalho, escolha Excluir e, em seguida, escolha o botão OK na caixa de diálogo para confirmar a remoção.