Как отобразить вертикальную панель в надстройках Outlook в Outlook Web App (OWA), Outlook 2016 Mac и Windows

Я разрабатываю надстройку Outlook, ориентированную на OWA, Outlook 2016 для Mac и Windows. Мое требование - показывать надстройку вертикально с правой стороны при чтении и составлении почты. Для компоновки он по умолчанию отображается по желанию, но для чтения он отображается по горизонтали, а я хочу показать по вертикали. Короче говоря, мне нравится показывать мою надстройку точно так же, как надстройку Evernote.

Мы будем очень благодарны за вашу помощь. Следующий снимок экрана Evernote в OWA - это то, что я хочу показать, включая расположение значков (обведено красным).

Заранее спасибо.

введите здесь описание изображения


person Premchandra Singh    schedule 26.07.2016    source источник
comment
Есть ли успех в его достижении?   -  person alek kowalczyk    schedule 04.11.2016
comment
Я пытаюсь реализовать то же самое. Вы в состоянии этого добиться?   -  person Muhammad Umar    schedule 08.11.2016
comment
@alekkowalczyk Это происходит сейчас, как упомянул AnOberoi ниже.   -  person Premchandra Singh    schedule 07.12.2016
comment
@MuhammadUmar Это происходит сейчас, как упомянул AnOberoi ниже.   -  person Premchandra Singh    schedule 07.12.2016
comment
@PremchandraSingh, не могли бы вы дать ссылку, где вы это видели? \   -  person Muhammad Umar    schedule 08.12.2016
comment
@MuhammadUmar На самом деле мы активно развиваем надстройку, и теперь наша надстройка видна вертикально, а днем ​​раньше была видна горизонтально. У нас нет ссылки.   -  person Premchandra Singh    schedule 09.12.2016
comment
@PremchandraSingh реализовали ли вы команды для отображения кнопки так, как вы упомянули на изображении? или работает без команд?   -  person Muhammad Umar    schedule 15.12.2016
comment
@MuhammadUmar я не реализовал, но с обновлением от Microsoft мой значок надстройки отображается там. Пожалуйста, прочтите ответ от AnOberoi ниже   -  person Premchandra Singh    schedule 16.12.2016


Ответы (2)


Я делаю такую ​​вертикальную надстройку с помощью YEOMAN Office Generator. для справки используйте эту ссылку. Ссылка на GitHub для yeoman-office-generator. И внесите изменения в свой файл manifest.xml, как показано ниже:

    <?xml version="1.0" encoding="utf-8"?>
<OfficeApp xmlns=
  "http://schemas.microsoft.com/office/appforoffice/1.1"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
  xsi:type="MailApp">

  <Id>7856b76d-42c2-4b40-87df-c4bfb706246f</Id>
  <Version>1.0</Version>
  <ProviderName>Microsoft</ProviderName>
  <DefaultLocale>en-us</DefaultLocale>
  <DisplayName DefaultValue="Alore MailTracker"/>
  <Description DefaultValue="Send and Track your emails.">
    <Override Locale="fr-fr" Value="Send and track your emails with Alore Emailtracker."/>
  </Description>
  <!-- Change the following line to specify    -->
  <!-- the web serverthat hosts the icon file. -->
  <IconUrl DefaultValue="https://localhost:3000/assets/icon-32.png"/>

  <Hosts>
    <Host Name="Mailbox" />
  </Hosts>
  <Requirements>
    <Sets DefaultMinVersion="1.1">
      <Set Name="Mailbox" />
    </Sets>
  </Requirements>

  <FormSettings>
    <Form xsi:type="ItemRead">
      <DesktopSettings>
        <!-- Change the following line to specify     -->
        <!-- the web server that hosts the HTML file. -->
        <SourceLocation DefaultValue="https://localhost:3000/index.html" />
        <RequestedHeight>216</RequestedHeight>
      </DesktopSettings>
      <TabletSettings>
        <!-- Change the following line to specify     -->
        <!-- the web server that hosts the HTML file. -->
        <SourceLocation DefaultValue="https://localhost:3000/index.html" />
        <RequestedHeight>216</RequestedHeight>
      </TabletSettings>
    </Form>
    <Form xsi:type="ItemEdit">
      <DesktopSettings>
        <!-- Change the following line to specify     -->
        <!-- the web server that hosts the HTML file. -->
        <SourceLocation DefaultValue="https://localhost:3000/index.html" />
      </DesktopSettings>
      <TabletSettings>
        <!-- Change the following line to specify     -->
        <!-- the web server that hosts the HTML file. -->
        <SourceLocation DefaultValue="https://localhost:3000/index.html" />
      </TabletSettings>
    </Form>
  </FormSettings>

  <Permissions>ReadWriteItem</Permissions>
  <Rule xsi:type="RuleCollection" Mode="Or"> 
    <Rule xsi:type="RuleCollection" Mode="And">
      <Rule xsi:type="RuleCollection" Mode="Or">
        <Rule xsi:type="ItemIs" ItemType="Appointment" FormType="Read" />
        <Rule xsi:type="ItemIs" ItemType="Message" FormType="Read" />
      </Rule>
      <Rule xsi:type="ItemHasRegularExpressionMatch" 
        PropertyName="BodyAsPlaintext" RegExName="VideoURL" 
        RegExValue="https://localhost:3000/resource.html" />
    </Rule>
    <Rule xsi:type="RuleCollection" Mode="Or">
      <Rule xsi:type="ItemIs" ItemType="Appointment" FormType="Edit" />
      <Rule xsi:type="ItemIs" ItemType="Message" FormType="Edit" /> 
    </Rule> 
  </Rule>
</OfficeApp>
person Kamlesh Samrit    schedule 19.04.2017

Команды надстроек скоро будут развернуты для всех пользователей и всех надстроек для Outlook Web, и мы ожидаем, что они будут на 100% в декабре месяце. После его развертывания вы сможете иметь кнопки в OWA. эту панель задач запуска, как вы видите на снимке экрана. Для рабочего стола Outlook для Windows эта функция уже доступна, но и для Outlook для MAC мы ожидаем, что она появится в декабре!

person AnOberoi    schedule 04.12.2016
comment
Спасибо, сегодня мы обнаружили, что кнопки отображаются на верхней панели, как показано на моем снимке экрана. Еще предстоит проверить на Mac. Если это происходит на Mac, это будет здорово. заранее спасибо - person Premchandra Singh; 07.12.2016
comment
еще один вопрос. Я разместил вопрос по этой ссылке, пожалуйста, посмотрите, есть ли у вас возможность. Вопрос касается манипуляций с телом письма при его отправке. заранее спасибо - person Premchandra Singh; 07.12.2016
comment
Значит, поддержка надстройки office.js для Outlook для Mac на ПК должна быть доступна в декабре? Я участвую в программе Fast Insider, но все еще не вижу ее. - person alek kowalczyk; 07.12.2016
comment
Я пропустил ссылку на мой вышеупомянутый комментарий. - person Premchandra Singh; 08.12.2016
comment
@alek: Инсайдерский пост для MAC был запущен только вчера :), возможно, вы пропустили часы. blogs.msdn.microsoft.com/outlookformac/2016/12/07/ - person AnOberoi; 09.12.2016