2009-09-24 9 views
0

On m'a demandé d'écrire une page Web personnalisée dans une application Web intégrée à une solution MOSS 2007 pour permettre aux utilisateurs de créer un site d'équipe à l'aide d'un modèle personnalisé. Aucun problème. Cependant, l'utilisateur doit avoir la possibilité d'attribuer des balises méta personnalisées au site d'équipe créé pour permettre des recherches spécifiques, c'est-à-dire pour attribuer des balises de pays ("USA") et de département ("Comptabilité"). Quelqu'un peut-il suggérer un moyen d'ajouter des propriétés personnalisées au site d'équipe nouvellement créé via l'API SharePoint?Ajout de métadonnées personnalisées à un site d'équipe par programme

Merci, MagicAndi

Répondre

2

Il y a 2 options:

  • Vous pouvez utiliser le PropertyBag (SPWeb.Properties) de l'objet SPWeb du nouveau site de l'équipe
  • Vous pouvez ajouter une liste (invisble à les utilisateurs excepté les administrateurs) appellent "tags de site" et ajoutent des éléments avec des champs de paire de valeur clé ie item Pays avec valeur "USA" etc.
+0

Colin, Merci pour votre réponse. Le PropertyBag semble intéressant. +1 – MagicAndi

+0

Colin, Juste pour demander s'il y a un moyen de chercher spécifiquement contre les méta-données stockées dans le sac de propriétés en utilisant la fonction de recherche MOSS, ou cela impliquerait-il un code personnalisé? Merci. – MagicAndi

+0

Ceci impliquerait du code personnalisé. La deuxième option ne fonctionne pas. – Colin

Questions connexes