Comment : configurez un site SharePoint comme galerie privée
Vous pouvez créer une page de liste SharePoint qui décrit et fournit des extensions comme galerie privée, et ajoutez la liste à Gestionnaire d'extensions. Pour plus d'informations, consultez galeries privées.
Pour utiliser SharePoint pour créer une galerie privée,
En premier lieu, créez une page de liste pour la galerie privée.
Ensuite, téléchargez les fichiers depuis l'extension .vsix () comme des éléments sur la page de liste.
Créer une page de liste pour une galerie privée
Selon la configuration des serveurs SharePoint que vous procédez au déploiement, les étapes suivantes peut varier. En général cette instruction de déploiement est la même pour toute extension WSP sur SharePoint. Pour obtenir une explication de l'outil de STSAdm, qui peut être utilisé pour gérer les déploiements de solution SharePoint, consultez Déploiement de solution à SharePoint 2007 sur le site Web MSDN magazine.
Pour créer une page de liste pour une galerie privée
Téléchargez le fichier de la liste d'extensions Visual Studio (.wsp) sur le serveur SharePoint.
À une invite de commandes, exécutez les commandes suivantes pour installer le fichier .wsp sur le serveur SharePoint.
stsadm –o addsolution –name VisualStudioExtensionsList.wsp
stsadm –o deploysolution –name VisualStudioExtensionsList.wsp –url http://<SERVERNAME> –allowCasPolicies –allowgacdeployment –immediate
Vous devrez peut-être également activer la fonctionnalité via l'interface utilisateur SharePoint pour un sous-site, comme suit.
Dans la barre de menus, sélectionnez Actions du site, Paramètres du site, Gérer les fonctionnalités du site.
Cliquez sur le bouton d' Activer située en regard de Bibliothèque d'extension Visual Studio.
Ajoutez la bibliothèque d'extension Visual Studio au sous-site que vous souhaitez.
Si vous devez supprimer une page de liste, suivez les étapes suivantes.
Pour supprimer une page de liste pour une galerie privée
À une invite de commandes, exécutez les commandes suivantes pour supprimer le fichier .wsp sur le serveur SharePoint.
stsadm –o retractsolution –name VisualStudioExtensionsList.wsp –immediate
stsadm –o deletesolution –name VisualStudioExtensionsList.wsp
Dans SharePoint, retirer et supprimez la solution.
FAQ
Que se produit lorsqu'une extension est téléchargée ?
Lorsqu'un fichier Visual Studio extension (.vsix) est téléchargé, les informations sont extraites du fichier. D'abord, certaines valeurs du fichier incorporé .vsixmanifest, par exemple, VsixId, VsixVersion sont extraites et, et ainsi de suite, stockées en tant que valeurs masquées de métadonnées dans le SPListItem correspondant. Ensuite, les fichiers d'icône et de PreviewImage pour l'extension sont extraits et stockés dans une liste séparée.
Les images sont stockées dans les bibliothèques d'images nommées des _VSIXIcons de ListTitleet des _VSIXPreviewImages de ListTitle, où ListTitle est le nom de l'instance de liste qui stocke les fichiers .vsix. Le nom de chaque fichier image est fourni l'ID VSIX correspondant comme préfixe.
Que se produit lorsqu'une extension est supprimée ?
Lorsqu'un fichier .vsix est supprimé, les fichiers image correspondants (le cas échéant) sont également supprimés.
Que se produit lorsqu'une extension est mise à jour ?
Une extension peut être mise à jour en téléchargeant une nouvelle version du fichier .vsix et en remplaçant la version existante. Lorsqu'une extension est mise à jour, toutes les valeurs et images de métadonnées pour l'extension sont mises à jour décrites les valeurs dans la nouvelle version.
Que se produit lorsqu'une liste est supprimée ?
Lorsqu'une instance d'une liste d'extensions Visual Studio est supprimée, les _VSIXIcons et les bibliothèques d'images correspondants de _VSIXPreviewImages sont également supprimés.
Les versions de SharePoint sont prises en charge ?
Actuellement, seuls SharePoint 2010 est pris en charge.