Нужно добавить кнопку на вкладке поиска ленты Outlook

У меня есть задача добавить кнопку (Экспорт) на вкладке поиска Outlook, после мгновенного поиска или расширенного поиска я должен получить результат и экспортировать в файл csv, нажав кнопку экспорта.

Я использую VSTO с Visual Studio 2010 и Office 2010.

Любые предложения будут очень полезны.


person KuldeepVerma    schedule 28.09.2012    source источник
comment
Что конкретно вы экспортируете из результатов? Содержимое сообщения, поля просмотра результатов поиска?   -  person SliverNinja - MSFT    schedule 28.09.2012


Ответы (1)


Сначала вам нужно разместить кнопку в нужном месте. В вашем XML-файле, который будет возвращен в Outlook, укажите правильный код insertBeforeMso, чтобы убедиться, что ваша кнопка находится там, где вы хотите. Также найдите правильный idMso для вкладки, на которую вы его помещаете.

Вот пример размещения кнопки на главной ленте окна сообщения электронной почты.

<?xml version="1.0" encoding="utf-8" ?>
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" >
  <ribbon>
    <tabs>
      <tab idMso="TabNewMailMessage">
        <group id="Your ribbon group ID" label="Your button group Label" insertBeforeMso="GroupClipboard">
          <button id="Your button ID" label="Your button label" getImage="icon callback" size="large" onAction="click callback" />
        </group>
      </tab>
    </tabs>
  </ribbon>
</customUI>
person root    schedule 03.11.2012