Добавить пункт меню в меню «Файл» в Powerpoint

Я разрабатываю надстройку Power Point (с использованием С#), в которой мне нужно добавить запись пользовательского меню в меню «Файл».

Я выполнил все шаги в http://msdn.microsoft.com/en-us/library/bb608602(v=vs.100).aspx

но мое меню не отображается в Powerpoint.

Нужно ли мне что-нибудь дополнительно здесь?


person Pankaj    schedule 29.01.2013    source источник
comment
Вы разрабатываете надстройку Powerpoint 2007 с помощью VSTO в Visual Studio 2008? Если нет, то какие версии?   -  person Nilzor    schedule 29.01.2013
comment
@Nilzor, я разрабатываю надстройку PowerPoint 2010 с использованием VS 2010. Теперь я вижу пункт меню, называемый надстройками, и под этим пунктом моего меню можно увидеть, где, как я хотел бы, моя запись в меню должна быть видна в файле Меню Само собой.   -  person Pankaj    schedule 29.01.2013
comment
Я не думаю, что это возможно в Powerpoint 2010. В документации, на которую вы ссылаетесь, говорится следующее: для проектов Office 2010 элементы управления, которые вы добавляете на вкладку «Файл», отображаются в группе «Надстройки».   -  person Nilzor    schedule 29.01.2013


Ответы (2)


Вы должны проверить, я бы хотел, чтобы моя надстройка для парня была хостом

Ссылка на полный образец: http://csharpmentor.blogspot.fr/2009/05/how-to-create-powerpoint-add-in-in-cnet.html

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

person Aghilas Yakoub    schedule 29.01.2013

@Nilzor, я нашел решение, оно называется Backstage view.

Нам нужно добавить в XML, чтобы он работал

<?xml version="1.0" encoding="utf-8"?>
<customUI onLoad="Ribbon_Load" xmlns="http://schemas.microsoft.com/office/2009/07/customui">
  <backstage>
    <tab id="MyBackstageTab"
           label="My Tab"
           getVisible="MyBackstageTab_GetVisible">
    </tab>
  </backstage>
</customUI>
person Pankaj    schedule 30.01.2013