Поделиться через


Отладка поставщика

Существует несколько способов отладки поставщика 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.

См. также