Usando os módulos para incluir os arquivos da solução
Pode haver ocasiões quando talvez você queira implantar os arquivos para o servidor SharePoint, independentemente do tipo de arquivo, como, por exemplo, novas páginas mestras. Para fazer isso, você pode usar módulos (não deve ser confundida com Visual Basic módulos de código). Os módulos são recipientes para arquivos em uma solução do SharePoint. Quando a solução é implantada, os arquivos no módulo são copiados para as pastas especificadas no servidor do SharePoint.
Elementos e itens de módulo
Para criar um módulo, adicioná-lo a um projeto, selecionando-o Add New Item caixa de diálogo. Em seguida, modificar seu arquivo elements para incluir os nomes dos arquivos que você deseja implantar, onde estão localizados no sistema e onde eles devem ser copiados no servidor do SharePoint.
Aqui está um exemplo de arquivo 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>
Recém-criado módulos contêm os seguintes arquivos padrão:
Nome do arquivo |
Descrição |
---|---|
Elements |
O arquivo de definição para o módulo. |
Txt |
Um arquivo de espaço reservado que serve como um exemplo de um arquivo no módulo. |
Arquivo elements XML contém os seguintes elementos:
Element Name |
Descrição |
---|---|
Elements |
Contém todos os elementos definidos no módulo. |
Module |
O elemento de módulo tem um atributo único, Name, que especifica o nome do módulo no formato <Module Name="Module1">.
Observação
Se você alterar o nome do módulo (ou seu Folder Name propriedade), você deve atualizar manualmente o nome do elemento do módulo.
Se você especificar um subdiretório para o (s) no elemento do módulo, Windows SharePoint Services (WSS) criará automaticamente uma estrutura de diretório correspondente para elas. |
File |
O elemento do arquivo tem dois parâmetros, Path e Url.
Nome do atributoDescrição
CaminhoO nome e o local do arquivo da solução do SharePoint.O formato é, Path="Module1\Sample.txt".
URLO local onde o arquivo será implantado no servidor do SharePoint.O formato é, Url="Module1/Sample.txt".
TipoUm atributo opcional que tem duas configurações: GhostableInLibrary e Ghostable.O formato é, Type="GhostableInLibrary".Especificando GhostableInLibrary significa que o arquivo será adicionado a uma biblioteca de documentos do SharePoint com o item da lista para acompanhar o arquivo quando ele é adicionado à biblioteca.Especificando Ghostable faz com que o arquivo a ser adicionado ao SharePoint fora da biblioteca do documento.
|
Cada arquivo que você deseja implantar requer uma <File> elemento entrada elements.
Consulte também
Tarefas
Instruções: Incluir arquivos usando um módulo
Outros recursos
Desenvolvimento de soluções do SharePoint