2011-08-09 19 views
5

Es posible leer desde la navegación de metadatos SharePOint 2010 en una biblioteca de documentos para que los valores seleccionados puedan pasarse a otra parte web (en este caso un CoreResultsWebPart).SharePoint 2010 - Conexión de elementos web a la navegación de metadatos en la biblioteca de documentos

La propiedad IsNodeSelected en la clase MetadataNavigationContext está reservada para uso interno, ¿cuál es el enfoque recomendado? La navegación de metadatos proporciona una cadena de consulta en la URL (una muy larga y compleja) pero no estoy seguro de tratar de descifrar esto en caso de que cambie en la próxima versión.

No he podido encontrar ninguna documentación sobre cómo trabajar con la navegación de metadatos, cualquier recomendación o enlace sería muy apreciado.

Gracias,

Toby

Respuesta

1

Esas cadenas de consulta no están codificados, que son el FieldID para la MetadataField. Puede extraer el XML para el espacio de nombre MetadataNavigationSettings o Microsoft.Office.DocumentManagement.MetadataNavigation para comparar los ID y encontrar el nombre del campo de metadatos correspondiente.

Cuestiones relacionadas