Контентные надстройки Office

Контентные надстройки — это рабочие области, которые можно внедрять прямо в документы Excel или PowerPoint. Контентные надстройки предоставляют пользователям доступ к элементам управления интерфейсом, которые выполняют код для изменения документов или отображения данных. Используйте контентные надстройки, когда требуется внедрить функции непосредственно в документ.

Рисунок 1. Макет для контентных надстроек

Типичная схема для надстройок контента в Office приложении.

Рекомендации

  • Добавьте элемент навигации или управления, такой как CommandBar или Pivot, в верхнюю часть надстройки.
  • Добавьте элемент фирменной символики, такой как BrandBar, в нижнюю часть надстройки (применимо только к надстройкам Excel и PowerPoint).

Варианты

Размеры надстройки контента для Excel и PowerPoint в Office и Microsoft 365 указаны пользователем.

Меню личных данных

Меню личных данных могут перекрывать элементы навигации и управления, расположенные в правой верхней части надстройки. Ниже указаны текущие размеры меню личных данных в Windows и Mac.

В Windows меню личных данных имеет размер 12 x 32 пикселей, как показано на изображении.

Рисунок 2. Меню личных данных в Windows

12x32-пиксельное меню личности на Windows рабочем столе.

В Mac меню личных данных имеет размер 26 x 26 точек, но сдвинуто на 8 пикселей влево и на 6 вниз, из-за чего оно занимает пространство размером 34 x 32 пикселей, как показано на изображении.

Рисунок 3. Меню личных данных на Mac

34x32-пиксельное меню личности на рабочем столе Mac.

Реализация

Пример реализации контентной надстройки для Excel: Humongous Insurance на сайте GitHub.

Что касается поддержки

  • Убедитесь, что Office надстройка будет работать на определенном Office или платформе.
  • Чтобы надстройка могла читать и записывать данные в Excel или PowerPoint, может потребоваться добавление в список доверенных. Вы можете объявить нужный уровень разрешений для пользователя в манифесте надстройки.
  • Контентные надстройки поддерживаются в Excel и PowerPoint в Office 2013 и более поздних версий. Если вы откроете надстройку в версии Office, которая не поддерживает веб-надстройки, вместо надстройки будет показано изображение.

См. также