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.