Procedura: includere file mediante un modulo
I moduli, da non confondere con i moduli di Visual Basic, sono contenitori che consentono di distribuire file quali pagine master ASPX, file di testo o immagini in SharePoint.
È possibile scegliere di distribuire un file in una raccolta documenti o come un file normale, ad esempio default.aspx, all'esterno di una raccolta documenti.Per aggiungere un file a una raccolta documenti, specificare Type="GhostableInLibrary" come attributo nell'elemento File.Questa impostazione indica a SharePoint di creare un elemento elenco da associare al file quando viene aggiunto alla libreria.Per distribuire un file all'esterno di una raccolta documenti, specificare Type="Ghostable" oppure omettere semplicemente l'attributo Type.
Aggiunta di un modulo a una soluzione SharePoint
Per aggiungere un modulo
In Visual Studio, aprire o creare un progetto SharePoint.
Per ulteriori informazioni, vedere Modelli di progetto e di elementi di progetto SharePoint.
In Esplora soluzioni, selezionare il nodo del progetto, quindi sulla barra dei menu, scegliere Progetto, Aggiungi nuovo elemento.
Viene aperta la finestra di dialogo Aggiungi nuovo elemento.
Nell'elenco di modelli di SharePoint, scegliere il modello Modulo quindi scegliere il pulsante Aggiungi.
In questo passaggio verrà creato un nodo nel progetto denominato Module1.
In Module1, eliminare il file Sample.txt.
Il file Sample.txt è incluso in tutti i nuovi moduli a scopo di esempio e non è necessario.Osservare che l'eliminazione del file comporta anche la rimozione della relativa voce dal file Elements.xml del modulo.
Se si desidera che i file vengano distribuiti in una determinata struttura di cartelle in SharePoint, creare tali cartelle in Module1 in Visual Studio scegliendo il nodo Module1 e successivamente, nella barra dei menu, scegliente Progetto, Nuova cartella.
Selezionare la cartella in cui si desidera aggiungere il file e quindi, nella barra dei menu, scegliere Progetto, Aggiungi elemento esistente.
Scegliere uno o più file da distribuire in SharePoint e quindi scegliere il pulsante Aggiungi.
Quando si aggiunge un file al progetto, viene automaticamente aggiunta una voce correlata al file Elements.xml del modulo.Quando viene distribuito il progetto, i file vengono copiati nel server SharePoint, in corrispondenza della directory radice del progetto, specificata dall'attributo Url dell'elemento File, ad esempio Url="Module1/New Folder/SomeFile.doc.Se si desidera modificare il percorso di distribuzione di un file, spostarlo in un'altra cartella in Esplora soluzioni o modificare l'impostazione del relativo attributo Url.
Per qualsiasi file da visualizzare in una raccolta documenti, aggiungere l'attributo Type="GhostableInLibrary" alla rispettiva voce in Elements.xml.Di seguito è riportato un esempio:
<File Path="Module1\Some Folder\SomePage.aspx" Url="Module1/Some Folder/SomePage.aspx" Type="GhostableInLibrary" />
Distribuire il progetto.
I file vengono copiati nei percorsi specificati in SharePoint.
Vedere anche
Altre risorse
Creazione del pacchetto e distribuzione delle soluzioni SharePoint