Como: Incluir arquivos usando um módulo
Os módulos (não seja confundido com os módulos de Visual Basic ) são recipientes que permitem que você implantar arquivos como páginas, arquivos de texto, imagens ou mestra ASPX ao SharePoint.
Você pode escolher para implantar um arquivo em uma biblioteca de documentos ou como um arquivo regular (por exemplo, default.aspx) fora de uma biblioteca de documentos.Para adicionar um arquivo a uma biblioteca de documentos, especifique Type="GhostableInLibrary" como um atributo no elemento de File .Essa configuração instrui o SharePoint para criar um item de lista para ir com o arquivo quando é adicionada à biblioteca.Para implantar um arquivo fora de uma biblioteca de documentos, especifique Type="Ghostable" ou omitir apenas o atributo de Type .
Adicionando um módulo para uma solução do SharePoint
Para adicionar um módulo
Em Visual Studio, abra ou crie um projeto do SharePoint.
Para mais informações, consulte Projeto do SharePoint e modelos de Item de projeto.
Em Gerenciador de Soluções, escolha o nó de projeto e, em seguida, na barra de menu, escolha Projeto, Adicionar novo item.
A caixa de diálogo Add New Item aparece.
Em a lista de modelos do SharePoint, escolha o modelo de Módulo , e então escolha o botão de Adicionar .
Esta etapa cria um nó no projeto chamado Module1.
Em Module1, exclua o arquivo Sample.txt.
Sample.txt é incluído em todas as novas fins de módulos por exemplo e não necessária.(Observe que deletando o arquivo também remove sua entrada do arquivo de Elements.xml de módulo.)
Se você quiser que os arquivos para implantar em uma estrutura específica da pasta no SharePoint, crie essas pastas em Module1 em Visual Studio escolhendo o nó Module1 e, em seguida, na barra de menus, escolhendo Projeto, Nova Pasta.
Escolha a pasta na qual você deseja adicionar o arquivo e, em seguida, na barra de menu, escolha Projeto, Adicionar item existente.
Escolha um ou mais arquivos que você deseja implantar ao SharePoint, e então escolha o botão de Adicionar .
Quando você adiciona um arquivo ao projeto, uma entrada para ela é automaticamente adicionada ao arquivo de Elements.xml de módulo.Quando o projeto é implantado, os arquivos são copiados para o servidor do SharePoint, relativo ao diretório raiz do projeto, que é especificado pelo atributo de Url do elemento de File , como Url="Module1/New Folder/SomeFile.doc.Se você desejar alterar o local de implantação para um arquivo, mova-o para outra pasta em Gerenciador de Soluções ou alterá-lo definir o de Url .
Para todos os arquivos que você deseja que apareça em uma biblioteca de documentos, anexe o atributo de Type="GhostableInLibrary" a sua entrada em Elements.xml.Por exemplo,
<File Path="Module1\Some Folder\SomePage.aspx" Url="Module1/Some Folder/SomePage.aspx" Type="GhostableInLibrary" />
Implantar o projeto.
A cópia de arquivos em locais especificados no SharePoint.