Как надстройка Office для панели задач Word отображается слева? - PullRequest
0 голосов
/ 17 декабря 2018

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

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

1 Ответ

0 голосов
/ 19 декабря 2018

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

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

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

Проверьте эту ссылку: 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();
...