Compartir a través de


Utilizar módulos para incluir archivos en la solución

Puede haber ocasiones en las que desee implementar archivos en el servidor de SharePoint sin tener en cuenta el tipo de los archivos, por ejemplo, nuevas páginas maestras.Para hacerlo, puede utilizar los Módulos (que no deben confundirse con módulos de código de Visual Basic).Los módulos son contenedores de archivos en una solución de SharePoint.Cuando se implementa la solución, los archivos del módulo se copian en carpetas especificadas del servidor de SharePoint.

Elementos y elementos de módulo

Para crear un módulo, agréguelo a un proyecto eligiendo en el cuadro de diálogo Agregar nuevo elemento .A continuación, modifique un archivo Elements.xml para incluir los nombres de los archivos que desea implementar, dónde se encuentran en el sistema y dónde se deberían copiar en el servidor de SharePoint.

A continuación se ofrece un ejemplo del archivo Elements.xml de un 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>

Los módulos creados recientemente contienen los archivos predeterminado siguientes:

Nombre de archivo

Descripción

Elements.xml

Archivo de definición para el módulo.

Sample.txt

Archivo de marcador de posición que actúa como un ejemplo de un archivo en el módulo.

El archivo Elements.xml contiene los elementos siguientes:

Nombre del elemento

Descripción

Elementos (Elements)

Contiene todos los elementos definidos en el módulo.

Módulo

El elemento Módulo tiene un atributo único, Name, que especifica el nombre del módulo en formato <Module Name="Module1">.

NotaNota
Si cambia el nombre del módulo (o su propiedad Folder Name), debe actualizar manualmente el nombre en el elemento Módulo.

Si especifica un subdirectorio para los archivos del elemento Módulo, Windows SharePoint Services (WSS) creará automáticamente una estructura de directorios correspondiente para ellos.

Archivo

El elemento Archivo tiene dos parámetros Path y Url.

Nombre de atributoDescripción
Ruta de accesoNombre y ubicación del archivo en la solución de SharePoint.El formato es Path="Module1\Sample.txt".
UrlUbicación donde el archivo se implementará en el servidor de SharePoint.El formato es Url="Module1/Sample.txt".
TipoAtributo opcional que tiene dos valores: GhostableInLibrary y Ghostable.El formato es Type="GhostableInLibrary".Especificar GhostableInLibrary significa que el archivo se agregará a una biblioteca de documentos en SharePoint junto con un elemento de lista para acompañar al archivo cuando se agrega a la biblioteca.Especificar Ghostable hace que el archivo se agregue a SharePoint fuera de la biblioteca de documentos.

Cada archivo que desee implementar requiere una entrada de elemento <File> independiente en Elements.xml.

Vea también

Tareas

Cómo: Incluir archivos mediante un módulo

Otros recursos

cómo: aprovisione un archivo

Desarrollar soluciones de SharePoint

Crear elementos web para SharePoint

Empaquetar e implementar soluciones de SharePoint