Описание тега office-js

OfficeJS - это новая модель расширяемости JavaScript для клиентских приложений Microsoft Office. Вы можете расширить приложения Office, которые работают в Windows, Интернете, iOS и Mac. Эта модель применима к клиентским приложениям Office, начиная с Office 2013. Прочтите информацию о тегах, чтобы получить дополнительные инструкции о том, как повысить вероятность получения качественного ответа на свои вопросы.

По вопросам об 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