如何在PowerPoint中识别演示文稿?

时间:2014-11-10 09:47:17

标签: c# vsto office-interop powerpoint-vba office-addins

通常,为了识别幻灯片中的形状,我们使用PowerPoint.Shape.Id

要识别演示文稿中的幻灯片,我们使用PowerPoint.Slide.SlideId

但我不知道如何识别PowerPoint应用程序中的演示文稿。假设我们已经打开了一个演示文稿集合,我们如何识别该集合中的演示文稿?

感谢。

2 个答案:

答案 0 :(得分:2)

Application对象具有Presentations集合。 该集合中的Presentation对象具有.FullName属性,该属性包括演示文稿的完整路径,假设它已被保存。

这将唯一地标识给定系统上的演示文稿。

答案 1 :(得分:1)

尝试使用Application.ActiveWindow属性。我想这可能就是你要找的东西?我认为这个问题需要更加具体,以确定您希望返回的演示文稿,但这将使您走上正确的轨道。

此处有更多信息:http://msdn.microsoft.com/en-us/library/office/ff745295(v=office.15).aspx