Compartilhar via


Depurar um provedor

Há várias maneiras de depurar um provedor de serviços do Outlook Social Connector (OSC):

  • Usando os comandos de depuração no componente da faixa de opções da interface de usuário do Office Fluent no Outlook ou o aplicativo de suporte ao do Office você pode fazer com que o OSC execute várias ações.

  • Usando Fiddler para rastrear chamadas de API de e XML enviadas entre o seu provedor OSC e uma rede social

Botões de depurar

A extensibilidade do provedor OSC fornece a capacidade de depuração de um provedor do OSC. Para depurar um provedor, crie um DebugProviders valor do tipo DWORD no registro do Windows sob a SocialConnector chave (conforme mostrado na linha a seguir) e defina o DebugProviders valor como 1.

HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\SocialConnector

Por padrão, o provedor de depuração de bugs está desativado. Se o valor não estiver presente ou estiver presente e definido como um valor de 0, a DebugProviders depuração do provedor será desativada.

Se o provedor de depuração de bugs estiver ativado, o OSC exibirá uma caixa de diálogo de alerta com informações detalhadas sobre erros, quando ocorrer um erro e validará qualquer XML de provedor OSC contra o esquema XML do provedor OSC. Com base no namespace especificado por uma cadeia de XML, um provedor de OSC que foi desenvolvido usando o OSC 1.0 é validado contra o esquema de arquivo OSC 1.0, OutlookSocialProvider.xsd. Um provedor de OSC desenvolvido usando OSC 1.1 ou posterior valida o arquivo de esquema OutlookSocialProvider_1.1.xsd. Quando você usa o DebugProviders valor, o alerta de depuração aparece para todos os provedores carregados em vez de um provedor específico.

Para exibir botões de depuração que podem ajudá-lo a depurar um provedor, crie um ShowDebugButtons valor do tipo DWORD no registro do Windows sob a SocialConnector chave e defina o ShowDebugButtons valor como 1. Para ocultar os botões da barra de comandos de depuração, defina o ShowDebugButtons valor como 0.

Para aplicativos de clientes como o Office 2013 e Outlook 2010, os botões de depuração aparecem na guia **suplementos da faixa explorar de opções. Para o Outlook 2007 e o Outlook 2003, os botões de depuração aparecem na barra de comandos padrão da janela no Explorador do Outlook.

A tabela a seguir descreve os botões de depurar.

Botões de depurar Função
Sincronizar contatos
Faz com que o OSC peça ao provedor OSC somente contatos armazenados em cache.
Sincronização do GAL
Faz com que o OSC preencha dados da lista de endereços Global do Exchange para contatos do Outlook.
Invalidar o Cache de categoria
Faz com que o OSC recarregue a lista de categorias para cada loja quando o feed de atividades for atualizado.

Fiddler

Fiddler é uma ferramenta de depuração acima do fio para verificar chamadas de API enviadas para o seu provedor de rede social e XML enviados pela rede social para o seu provedor. Fiddler está disponível para download emFiddler Web Proxy de depuração.

Confira também