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


Наборы обязательных элементов API JavaScript для OneNote

Наборы требований — это именованные группы элементов API. Надстройки Office с помощью наборов обязательных элементов, указанных в манифесте, или проверки в среде выполнения определяют, поддерживает ли клиентское приложение Office необходимые API. Дополнительные сведения см. в разделе Версии Office и наборы требований.

В следующей таблице перечислены наборы обязательных элементов OneNote, поддерживаемые клиентские приложения Office, а также минимальные сборки или версии для этих приложений, где это применимо.

Набор обязательных элементов Office в Интернете
OneNoteApi 1.1 Поддерживается

API JavaScript для OneNote 1.1

API JavaScript для OneNote 1.1 — первая версия этого API. Дополнительные сведения об этом API см. в статье Обзор создания кода с помощью API JavaScript для OneNote.

Проверка поддержки обязательных элементов в среде выполнения

В среде выполнения надстройки могут проверять, поддерживает ли конкретное приложение Office набор обязательных элементов API, с помощью следующей проверки.

if (Office.context.requirements.isSetSupported('OneNoteApi', '1.1')) {
  // Perform actions.
}
else {
  // Provide alternate flow/logic.
}

Проверка поддержки обязательных элементов в манифесте

Используйте элемент Requirements в манифесте надстройки, чтобы указать ключевые наборы обязательных элементов или элементы API, которые должна использовать надстройка. Если платформа или приложение Office не поддерживает наборы обязательных элементов или элементы API, указанные в элементе Requirements, надстройка не будет работать в этом приложении или на этой платформе, а также не будет отображаться в разделе "Мои надстройки".

Ниже показана надстройка, которая загружается во всех клиентских приложениях Office, поддерживающих набор обязательных элементов OneNoteApi версии 1.1.

<Requirements>
   <Sets DefaultMinVersion="1.1">
      <Set Name="OneNoteApi" MinVersion="1.1"/>
   </Sets>
</Requirements>

Наборы обязательных элементов общего API для Office

Сведения о наборах обязательных элементов общего API см. в статье Наборы обязательных элементов общего API для Office.

См. также