Отладка поставщика
Существует несколько способов отладки поставщика Outlook Social Connector (OSC):
С помощью команд отладки в компоненте ленты пользовательского интерфейса Office Fluent в Outlook или в поддерживающем клиентском приложении Office OSC будет выполнять различные действия.
С помощью Fiddler для трассировки вызовов API и XML, отправляемых между социальной сетью и ее поставщиком OSC
Кнопки отладки
Расширяемость поставщика OSC обеспечивает возможность отладки поставщика OSC. Чтобы выполнить отладку поставщика, создайте DebugProviders
значение типа DWORD в реестре Windows в SocialConnector
разделе (как показано в следующей строке DebugProviders
) и задайте для параметра значение 1.
HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\SocialConnector
По умолчанию отладка поставщика отключена.
DebugProviders
Если значение отсутствует или оно присутствует и имеет значение 0, отладка поставщика отключена.
Если отладка поставщика включена, OSC отображает диалоговое окно оповещения с подробными сведениями об ошибке при возникновении ошибки и проверяет XML-код поставщика OSC по схеме XML поставщика OSC. На основе пространства имен, указанного для XML-строки, поставщик OSC, разработанный с помощью OSC 1.0, проверяется на соответствие файлу схемы OSC 1.0 OutlookSocialProvider.xsd. Поставщик OSC, разработанный с помощью OSC 1.1 или более поздней версии, проверяется на соответствие файлу схемы OutlookSocialProvider_1.1.xsd. При использовании значения оповещение DebugProviders
отладки отображается для всех загруженных поставщиков, а не для определенного поставщика.
Чтобы отобразить кнопки отладки, которые могут помочь в отладке поставщика, создайте ShowDebugButtons
значение типа DWORD в реестре Windows в SocialConnector
разделе и задайте ShowDebugButtons
для параметра значение 1. Чтобы скрыть кнопки панели команд отладки ShowDebugButtons
, задайте для параметра значение 0.
Для Outlook 2010 и клиентских приложений, начиная с Office 2013, кнопки отладки отображаются на вкладке Надстройки ленты обозревателя. В Outlook 2007 и Outlook 2003 кнопки отладки отображаются на стандартной панели команд окна обозревателя Outlook.
В следующей таблице описаны кнопки отладки.
Кнопка "Отладка" | Function |
---|---|
Синхронизировать контакты |
Заставляет OSC запрашивать у поставщика OSC только кэшированные контакты. |
Синхронизация глобального списка адресов |
Заставляет OSC заполнять данные из глобального списка адресов Exchange контактам Outlook. |
Сделать кэш категорий недействительным |
Заставляет OSC перезагрузить список категорий для каждого хранилища при обновлении веб-канала действий. |
Fiddler
Fiddler — это средство отладки по сети, которое позволяет проверка вызовы API, отправленные поставщиком в социальную сеть, и XML-код, отправляемый социальной сетью поставщику. Fiddler можно скачать на веб-прокси отладки Fiddler.