PowerPoint представляет? - PullRequest
       15

PowerPoint представляет?

3 голосов
/ 20 октября 2011

Я пытаюсь создать надстройку powerpoint с помощью c #. Мне очень трудно даже найти полезную информацию на MSDN.

Я ищу набор API для проверки статуса.

В настоящее время для смены слайда я использую следующий код:

var presentation = Globals.ThisAddIn.Application.ActivePresentation;

presentation.SlideShowWindow.View.Next();                       

Этот код работает нормально, пока презентация запущена. Если вы просто редактируете, то это не работает. Мне нужно проверить, запущена ли презентация.

Если кто-то может просто указать мне на полезный API, я буду отсортирован. Я немного шокирован тем, насколько бедны документы по MSDN.

Ответы [ 2 ]

2 голосов
/ 20 октября 2011
If SlideShowWindows.Count = 0 Then
  ' There are no slide shows in progress
Else
  ' there's a slide show a-showing
End if
1 голос
/ 20 октября 2011

Взгляните на эту статью Как обрабатывать события PowerPoint с Visual C # .NET . Статья демонстрирует, как вы можете зарегистрироваться для различных событий, связанных с Power Point. Не совсем то, что вы ищете, но это может помочь

...