Je suis à la recherche d'un moyen d'obtenir par programmation les catégories définies dans le répertoire du site d'un portail. Autant que j'ai pu voir les catégories sont représentées comme des champs du type "choix" avec des valeurs multiples, l'utilisateur peut choisir le formulaire.SharePoint: Obtenir les catégories du répertoire du site par programmation
Mon problème est, comment pourrais-je distinguer les champs de catégorie des champs normaux comme "titre" ou "auteur". En fait, je ne veux pas coder les noms de catégories mais je veux les charger dynamiquement. Je pense qu'il doit y avoir certains critères car le composant WebPart standard sur la page du répertoire du site charge également les catégories dynamiquement.
Malheureusement, je ne pouvais pas trouver beaucoup d'informations sur ce problème.
Bye Flo
Ah, je vous comprends. Je pense que c'est la seule façon d'y aller car ils ne sont pas stockés ailleurs. – Nat
Les champs de type "Choise" n'existent pas dans SharePoint, sauf si vous les avez créés vous-même. C'est "Choice" ;-) Et pourquoi le code désordonné avec tout ce parsing XML? Il y a une classe sympa appelée SPFieldChoice. Il suffit de convertir le SPField en SPFieldChoice et d'énumérer la propriété Choices. – LeonZandman