Описание тега office-js
По вопросам об API надстроек Office на основе JavaScript и REST.
Office.js - это библиотека JavaScript, разработанная Microsoft и используемая для разработки надстроек Office (ранее называемых приложениями для Office). Библиотека содержит функции для каждого приложения Office (например, получение данных, выбранных пользователем), а также несколько объектов и функций, полезных при разработке надстроек Outlook. Библиотека позволяет разрабатывать надстройки трех типов:
- Надстройки контента
- Надстройки панели задач
- Почтовые надстройки
Надстройки содержимого отображают и содержимое приложения надстройки в окне, как правило, в середине приложения Office. Надстройки панели задач предоставляют содержимое надстройки на боковой панели, а надстройки почты отображаются в теле.
В библиотеке есть три основных API. Общий API предоставляет функции и объекты, полезные для всех типов надстроек. Document API предоставляет объекты и функции, полезные при разработке надстроек Content и Task Pane. API почтового ящика содержит функции и объекты, полезные для разработки надстройки почты.
Кроме того, начиная с Office 2016 и соответствующих установок Office365, существует новый набор расширенных функциональных возможностей API, доступных для Excel и Word, с множеством сотен новых функций, специфичных для приложений, которые позволяют разработчикам писать многофункциональные надстройки для этих приложений.
Надстройки, созданные с помощью этой библиотеки, могут работать в любом приложении Office независимо от устройства.
Более подробную информацию об этой библиотеке можно найти на dev.office.com.
Задавая вопросы с этим тегом, обязательно следуйте приведенным ниже пунктам.
- Если вы столкнулись с новой ошибкой API ИЛИ
- Если вы видите проблемы с API, которые раньше работали ИЛИ
- Если вы наблюдаете проблемы с API, которые работают на других устройствах / установках Office
Убедитесь, что вы указали свою версию сборки Office в вопросе.
office-js не следует использовать для вопросов, связанных с надстройками Office, созданными с помощью Visual Studio Tools for Office (VSTO), которые имеют собственный тег: vsto