Как надстройка Office для панели задач Word отображается слева?

Мы разработали веб-надстройку Word, используя html+jsи вставлен в Word. Наши вопросы:

  1. Отображается ли надстройка слева от документа? Прямо сейчас, когда вы нажмете кнопку панели задач, она отобразится справа от документа.
  2. Как сохранить надстройку открытой при следующем открытии документа?

1 ответ

Отображается ли надстройка слева от документа? Прямо сейчас, когда вы нажмете кнопку панели задач, она отобразится справа от документа.

Он отображает панель задач с правой стороны документа для языков, читаемых слева направо. Если это язык для чтения справа налево (например, иврит), он должен открываться с правой стороны. Так что это не настраивается разработчиком.

Как сохранить надстройку открытой при следующем открытии документа?

Проверьте эту ссылку: https://docs.microsoft.com/en-us/office/dev/add-ins/develop/automatically-open-a-task-pane-with-a-document

Вам нужно назвать идентификатор панели задач, который вы хотите автоматически открыть как

Office.AutoShowTaskpaneWithDocument

поэтому ваш манифест должен включать в себя такой фрагмент кода:

<Action xsi:type="ShowTaskpane">
    <TaskpaneId>Office.AutoShowTaskpaneWithDocument</TaskpaneId>
    <SourceLocation resid="Contoso.Taskpane.Url" />
</Action>

и в вашем коде вы должны включить автозагрузку с помощью следующего фрагмента:

Office.context.document.settings.set("Office.AutoShowTaskpaneWithDocument", true);
Office.context.document.settings.saveAsync();
Другие вопросы по тегам