Module
Dernière modification : vendredi 2 avril 2010
S’applique à : SharePoint Foundation 2010
Un module est une collection d’instances de fichiers mis en service dans un site. Pour mettre en service un fichier dans des sites Web Microsoft SharePoint Foundation, vous devez utiliser l’élément Module dans un Composant fonctionnel ou une définition de site. L’élément Module vous permet d’ajouter un ou plusieurs fichiers à une bibliothèque de documents ou un site Web SharePoint Foundation.
L’élément Module contient des éléments File qui définissent les fichiers à mettre en service et qui peuvent également contenir des définitions pour l’ensemble de composants WebPart à ajouter. Si vous mettez en service les fichiers dans un sous-répertoire par le biais de l’élément Module, SharePoint Foundation s’assure automatiquement que la structure de répertoires est créée en fonction de vos fichiers.
Par le biais de l’élément Module, vous pouvez mettre en service un fichier dans une bibliothèque de documents ou ajouter un fichier en dehors d’une bibliothèque de documents. Dans le cas de l’ajout d’un fichier à une bibliothèque de documents, vous devez définir l’attribut Type de l’élément File sur GhostableInLibrary. Ce paramétrage indique à SharePoint Foundation de créer un élément de liste qui sera associé à votre fichier lorsque celui-ci sera ajouté à la bibliothèque. Par contre, si vous mettez en service un fichier en dehors d’une bibliothèque de documents, définissez l’attribut Type sur Ghostable.
Notes
Microsoft SharePoint Foundation prend en charge la configuration de 1 000 fichiers au maximum via les Composants fonctionnels, qu’il s’agisse de 1 000 modules chacun avec 1 fichier ou d’un module avec 1 000 fichiers.
Les étendues des modules peuvent être les suivantes :
Batterie de serveurs : non
Application Web : non
Collection de sites : oui
Site Web : oui
Activation des instances de fichiers
Lorsqu’un module est activé dans le site, les fichiers dans le module sont mis en service dans le site. Lorsqu’un module est activé dans l’étendue collection de sites, les fichiers dans le module sont mis en service dans le site situé le plus haut dans la collection de sites. Un module requiert l’autorisation Create Subsites. Lorsqu’un module est activé, il ne vérifie pas si la liste existe avant la création des dossiers dans le site. Un récepteur d’événements de Composant fonctionnel doit vérifier que la liste existe avant la création du dossier.
Désactivation des instances de fichiers
Lorsqu'une fonctionnalité qui contient un module est désactivée, les fichiers associés au module ne sont pas supprimés du site.
Pour plus d'informations sur le format de fichier des jeux de fichiers, voir Modules.