Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Los módulos (no deben confundirse con los módulos de Visual Basic) son contenedores que permiten implementar archivos, como páginas maestras ASPX, archivos de texto o imágenes, en SharePoint.
Puede implementar un archivo en una biblioteca de documentos o como un archivo normal (por ejemplo, default.aspx) fuera de una biblioteca de documentos.Para agregar un archivo a una biblioteca de documentos, especifique Type="GhostableInLibrary" como atributo en el elemento File.Este valor le indica a SharePoint que debe crear un elemento de lista que acompañe al archivo cuando este se agregue a la biblioteca.Para implementar un archivo fuera de una biblioteca de documentos, especifique Type="Ghostable" o simplemente omita el atributo Type.
Agregar un módulo a una solución de SharePoint
Para agregar un módulo
En Visual Studio, abra o cree un proyecto de SharePoint.
Para obtener más información, vea Plantillas de proyecto y de elementos de proyecto de SharePoint.
En Explorador de soluciones, elija el nodo de proyecto y, a continuación, en la barra de menús, elija Proyecto, Agregar nuevo elemento.
Se abrirá el cuadro de diálogo Agregar nuevo elemento.
En la lista de plantillas de SharePoint, elija la plantilla de Módulo , y elija el botón de Agregar .
Este paso crea un nodo del proyecto denominado Module1.
Bajo Module1, elimine el archivo Sample.txt.
Sample.txt se ha incluido en todos los módulos nuevos como ejemplo y no es un archivo necesario.(Observe que al eliminar el archivo, también se quita su entrada del archivo Elements.xml del módulo).
Si desea que los archivos se implementen en una estructura de carpetas de SharePoint determinada, cree esas carpetas bajo Module1 en Visual Studio eligiendo el nodo Module1 y, a continuación, en la barra de menús, eligiendo Proyecto, Nueva carpeta.
Elija la carpeta donde desea agregar el archivo y, a continuación, en la barra de menú, elija Proyecto, Agregar elemento existente.
Elija uno o más archivos que desee implementar en SharePoint, y elija el botón de Agregar .
Cuando agrega un archivo al proyecto, se agrega automáticamente una entrada para él en el archivo Elements.xml del módulo.Cuando se implementa el proyecto, los archivos se copian en el servidor de SharePoint (de acuerdo con el directorio raíz del proyecto) especificado por el atributo Url del elemento File, como por ejemplo Url="Module1/New Folder/SomeFile.doc.Si desea cambiar la ubicación de implementación de un archivo, muévalo a otra carpeta del Explorador de soluciones o cambie su valor Url.
En los archivos que desea que aparezcan en una biblioteca de documentos, anexe el atributo Type="GhostableInLibrary" a su entrada en Elements.xml.Por ejemplo,
<File Path="Module1\Some Folder\SomePage.aspx" Url="Module1/Some Folder/SomePage.aspx" Type="GhostableInLibrary" />Implemente el proyecto.
Los archivos se copian en las ubicaciones de SharePoint especificadas.