2016-12-13 10 views
0

Я всю ночь искал это и не могу найти его.Офисная надстройка с обеих таблиц и содержимого?

Возможно ли иметь надстройку Excel/Office с компонентами контента и панели задач?

Действительно, я хочу приложение для контента, но мне нужны дополнительные опции/кнопки в ленте и панели задач, которые будут запускать различные действия/изменения в моем контентном приложении. Всякий раз, когда я пытаюсь добавить xml-узел VersionOverrides в свой манифест в контентном приложении, он всегда терпит неудачу. Ни одна из моих кнопок не появляется. Все примеры, которые я могу найти, имеют пространство имен [...]/taskpaneappversionoverrides. Я попытался изменить его на [...]/contentappversionoverrides, но это тоже не сработает.

Причина, по которой я хочу это, заключается в том, что вставка содержимого приложения является тупой, потому что вам нужно перейти в «Вставка»> «Мои добавления»> «Добавить». Трудно найти. Но это очень легко запускать действия, когда они установлены taskpane добавить.

<VersionOverrides xmlns="http://schemas.microsoft.com/office/taskpaneappversionoverrides" xsi:type="VersionOverridesV1_0"> 
    <Hosts> 
    <Host xsi:type="Workbook"> 
     <DesktopFormFactor> 
     <GetStarted> 
     ... custom tab, groups, buttons, etc 

ответ

0

В это время вы можете только показать taskpane или диалог через дополнение в команде. Это сценарий, который мы слышали, и у нас есть в нашей дорожной карте, чтобы адресовать (еще не установленную дату). Мы можем ответить на эту тему, когда функциональность доступна для предварительного просмотра.

Есть ли какой-то конкретный сценарий, в котором вы нуждаетесь, чтобы он был надстройкой контента (то есть визуализации данных?).

благодаря

+0

мой частный случай - визуализация данных. Я не хочу загромождать контент элементами управления. я скорее сделаю это в панели задач. Подумайте об этом как о сводной диаграмме в настоящее время, вы измените ее поведение на панели задач, но сама диаграмма является контентом. есть также много контекстуальных действий, которые вы, возможно, захотите взять, и их можно получить с помощью ленточных команд. Благодаря! – viggity

1

Это не представляется возможным запустить taskpane от содержания надстройки и команды поддерживаются только для taskpane манифеста. Альтернативой для вашего сценария является наличие надстройки контента, а затем, чтобы объявить некоторый пользовательский интерфейс в надстройке вашего контента, используйте dialog API (например, есть значок шестеренки, чем открывается диалоговое окно для более реального состояния, в котором вы представляете больше вариантов).

Дольше я думаю, что у нас должен быть API, который позволит вам вставлять веб-объекты в документ. Таким образом, модель должна была иметь только одну концепцию надстройки, которая имеет команды, а затем из команд, в которых вы используете API, чтобы делать вещи, включая вставку веб-объектов в документ, отображение диалогов или панелей.

 Смежные вопросы

  • Нет связанных вопросов^_^