2011-08-09 3 views
5

Est-il possible de lire la page de métadonnées SharePOint 2010 dans une bibliothèque de documents afin que les valeurs sélectionnées puissent être transmises à une autre partie Web (dans ce cas)? un CoreResultsWebPart). La propriété IsNodeSelected de la classe MetadataNavigationContext est réservée à un usage interne. Quelle est l'approche recommandée? La navigation par métadonnées fournit une chaîne de requête dans l'URL (très longue et complexe) mais je ne suis pas sûr d'essayer de la dé-coder au cas où elle changerait dans la prochaine version.SharePoint 2010 - Connexion de parties Web à la navigation par métadonnées dans la bibliothèque de documents

Je n'ai pas été en mesure de trouver de la documentation sur la façon de travailler avec la navigation des métadonnées, des recommandations ou des liens seraient grandement appréciés.

Merci,

Toby

Répondre

1

Ces chaînes de requête ne sont pas codés, ils sont les FieldID pour la MetadataField. Vous pouvez extraire le code XML pour le MetadataNavigationSettings ou l'espace de noms Microsoft.Office.DocumentManagement.MetadataNavigation pour comparer les ID et trouver le nom du champ de métadonnées correspondant.

Questions connexes