Compartilhar via


Usando módulos para incluir os arquivos da solução

Pode haver ocasiões em que você pode desejar para implantar arquivos para o servidor do SharePoint independentemente do tipo de arquivo, como novas páginas mestras.Para fazer isso, você pode usar módulos (não seja confundido com os módulos de código de Visual Basic ).Módulos são contëineres para arquivos em uma solução do SharePoint.Quando a solução é implantado, os arquivos no módulo são copiados para as pastas especificadas no servidor do SharePoint.

Itens e elementos de módulo

Para criar um módulo, adicionar a um projeto escolhendo o caixa de diálogo Adicionar novo item .Em seguida, altere seu arquivo de Elements.xml para incluir os nomes dos arquivos que você deseja implantar, onde estão localizados no sistema, e onde eles devem ser copiados para o servidor do SharePoint.

Aqui está um exemplo de arquivo de Elements.xml para um módulo:

<?xml version="1.0" encoding="utf-8"?>

<Elements xmlns="https://schemas.microsoft.com/sharepoint/">

<Module Name="Module1">

<File Path="Module1\Sample.txt" Url="Module1/Sample.txt" />

</Module>

</Elements>

Módulos recém-criados contém os seguintes arquivos padrão:

Nome do Arquivo

Descrição

Elements.xml

O arquivo de definição para o módulo.

Sample.txt

Um arquivo de espaço reservado que serve como um exemplo de um arquivo no módulo.

O arquivo de Elements.xml contém os seguintes elementos:

nome de elemento

Descrição

Elements

Contém todos os elementos definidos no módulo.

Module

O elemento de módulo tem um único atributo, Name, que especifica o nome do módulo no formato <Module Name="Module1">.

ObservaçãoObservação
Se você alterar o nome do módulo (ou da propriedade de Folder Name ), você deve atualizar manualmente o nome do elemento do módulo.

Se você especificar uma subpasta para os arquivos no elemento do módulo, Windows SharePoint Services () WSS criará automaticamente uma estrutura de diretórios correspondente para eles.

Arquivo

O elemento do Arquivo possui dois parâmetros, Path e Url.

Nome de atributoDescrição
PathO nome e o local do arquivo na solução do SharePoint.O formato for, Path="Module1\Sample.txt".
URLO local onde o arquivo será implantado no servidor do SharePoint.O formato for, Url="Module1/Sample.txt".
TipoUm atributo opcional que possui duas configurações: GhostableInLibrary e Ghostable.O formato for, Type="GhostableInLibrary".Especificar GhostableInLibrary significa que o arquivo será adicionado a uma biblioteca de documentos no SharePoint juntamente com um item de lista para controlar quando o arquivo é adicionado à biblioteca.Especificar Ghostable faz com que o arquivo a ser adicionado ao SharePoint fora da biblioteca de documentos.

Cada arquivo que você deseja implantar requer uma entrada separada do elemento de <File> em Elements.xml.

Consulte também

Tarefas

Como: Incluir arquivos usando um módulo

Outros recursos

como: provisione um arquivo

Desenvolvimento de soluções do SharePoint

Criação de Web Parts para o SharePoint

Empacotamento e implantação de soluções do SharePoint