J'essaie de migrer un type de contenu d'un site SharePoint dans un environnement vers un autre. Pour cette raison, j'ai besoin d'utiliser des services Web. À ce stade, je suis en mesure d'obtenir des métadonnées de types de contenu via le service Web. Mais je ne suis pas sûr si je reçois toutes les métadonnées. J'utilise la méthode Webs.GetContentTypes() pour le faire. Dans l'étape suivante, je dois déterminer les colonnes de site associées à ce type de contenu, importer ces colonnes et associer le type de contenu à ces colonnes importées.Migration ContentTypes et Columns de site dans SharePoint à l'aide du service Web
Je cherche à comprendre les éléments suivants:
- Comment puis-je savoir quelles colonnes le site sont associés à un type de contenu donné via le service Web? Ou dois-je créer un service Web personnalisé?
- Comment puis-je être sûr d'avoir toutes les informations nécessaires pour reconstruire le type de contenu dans le serveur de destination?
Toute aide, quelle que soit sa capacité, sera grandement appréciée. Merci d'avance.
S'agit-il d'une migration ponctuelle? Ou quelque chose que vous devez faire fréquemment? –
Fréquemment: Je prévois de créer un outil pour les administrateurs SharePoint qui ont besoin de déplacer les types de contenu d'un environnement à un autre (mise en scène en production) sur une base régulière. J'ai envisagé d'utiliser des fonctionnalités pour cela et j'ai abandonné l'idée pour des raisons de maintenabilité :) – Tom