Отладка функций команд в надстройках Outlook
Примечание.
Метод, приведенный в этой статье, можно использовать только на компьютере разработки Windows. Если вы разрабатываете на компьютере Mac, см . раздел Отладка команд функций.
В этой статье описывается использование расширения отладчика надстройки Office в Visual Studio Code для отладки команд функций. Команды функции инициируются с помощью кнопки надстройки на ленте. Дополнительные сведения о командах надстроек см. в разделе Команды надстройки.
В этой статье предполагается, что у вас уже есть проект надстройки, который вы хотите отладить. Чтобы создать надстройку с командой функции для практической отладки, выполните действия, описанные в разделе Руководство. Создание сообщения для создания надстройки Outlook.
Пометка надстройки для отладки
Если вы использовали генератор Yeoman для надстроек Office для создания проекта надстройки , перейдите к разделу Настройка и запуск отладчика далее в этой статье. При запуске npm start
для сборки надстройки и запуска локального сервера команда также задает UseDirectDebugger
значение HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\WEF\Developer\[Add-in ID]
раздела реестра, чтобы пометить надстройку для отладки.
В противном случае, если вы использовали другое средство для создания надстройки, выполните следующие действия.
Перейдите к разделу
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\WEF\Developer\[Add-in ID]
реестра. Замените[Add-in ID]
идентификатором<> из манифеста надстройки.Примечание.
Developer
Если ключ (папка) еще не существует вHKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\WEF\
, выполните следующие действия, чтобы создать его.- Щелкните правой кнопкой мыши ключ (папку) WEF и выберите Создать>Ключ.
- Назовите новый ключ Разработчик.
Задайте для ключа
UseDirectDebugger
значение1
.
Настройка и запуск отладчика
Теперь, когда вы включили отладку в надстройке, вы можете настроить и запустить отладчик. Чтобы узнать, как это сделать, выберите один из следующих параметров, который применяется к элементу управления webview. Сведения о том, как определить, какой элемент управления webview используется на компьютере разработки, см. в разделе Браузеры и элементы управления webview, используемые надстройками Office.
Если надстройка выполняется во встроенном элементе управления webview из Edge Legacy (EdgeHTML), см. раздел Расширение отладчика надстройки Microsoft Office для Visual Studio Code.
Если надстройка выполняется во встроенном элементе управления webview из Microsoft Edge Chromium (WebView2), см. статью Отладка надстроек в Windows с помощью Visual Studio Code и Microsoft Edge WebView2 (на основе Chromium).
См. также
Office Add-ins
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по