Depurar un proveedor
Hay varias maneras de depurar un proveedor de Outlook Social Connector (OSC):
Mediante el uso de comandos de depuración en el componente de cinta de opciones de la interfaz de usuario de Office Fluent en Outlook o la aplicación cliente auxiliar de Office para hacer que el OSC realice varias acciones.
Mediante el uso de Fiddler para realizar el seguimiento de llamadas API y XML enviados entre una red social y su proveedor de OSC
Botones de depuración
La extensibilidad del proveedor de OSC proporciona la capacidad de depurar un proveedor de OSC. Para depurar un proveedor, cree un DebugProviders
valor de tipo DWORD en el Registro de Windows en la SocialConnector
clave (como se muestra en la línea siguiente) y establezca el DebugProviders
valor en 1.
HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\SocialConnector
De forma predeterminada, la depuración del proveedor está desactivada. Si el DebugProviders
valor no está presente o está presente y se establece en un valor de 0, la depuración del proveedor está desactivada.
Si la depuración del proveedor está activada, el OSC muestra un cuadro de diálogo de alerta con información detallada de error cuando se produce un error y valida cualquier XML de proveedor de OSC en el esquema XML del proveedor de OSC. En función del espacio de nombres especificado para una cadena XML, se valida un proveedor de OSC desarrollado mediante OSC 1.0 en el archivo de esquema de OSC 1.0, OutlookSocialProvider.xsd. Un proveedor de OSC desarrollado mediante OSC 1.1 o posterior se valida con el archivo de esquema, OutlookSocialProvider_1.1.xsd. Cuando se usa el DebugProviders
valor, aparece la alerta de depuración para todos los proveedores cargados en lugar de para un proveedor específico.
Para mostrar botones de depuración que pueden ayudarle a depurar un proveedor, cree un ShowDebugButtons
valor de tipo DWORD en el Registro de Windows en la SocialConnector
clave y establezca el ShowDebugButtons
valor en 1. Para ocultar los botones de la barra de comandos de depuración, establezca el ShowDebugButtons
valor en 0.
Para Outlook 2010 y aplicaciones cliente desde Office 2013, los botones de depuración aparecen en la pestaña Complementos de la cinta de opciones del explorador. Para Outlook 2007 y Outlook 2003, los botones de depuración aparecen en la barra de comandos estándar de la ventana del Explorador de Outlook.
En la tabla siguiente se describen los botones de depuración.
Botón Depurar | Función |
---|---|
Sincronizar los contactos |
Hace que el OSC solicite al proveedor de OSC solo contactos almacenados en caché. |
Sincronización de GAL |
Hace que el OSC rellene los datos de la lista global de direcciones de Exchange a los contactos de Outlook. |
Invalidación de la caché de categorías |
Hace que el OSC vuelva a cargar la lista de categorías de cada almacén cuando se actualiza la fuente de actividad. |
Fiddler
Fiddler es una herramienta de depuración por cable para comprobar las llamadas API enviadas desde su proveedor a la red social y el XML enviado por la red social a su proveedor. Fiddler está disponible para su descarga en Fiddler Web Debugging Proxy.