Как надстройка Office для панели задач Word отображается слева?
Мы разработали веб-надстройку Word, используя html
+js
и вставлен в Word. Наши вопросы:
- Отображается ли надстройка слева от документа? Прямо сейчас, когда вы нажмете кнопку панели задач, она отобразится справа от документа.
- Как сохранить надстройку открытой при следующем открытии документа?
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();