首页 > 解决方案 > C# VSTO 获取当前 PowerPoint 演示文稿的路径名

问题描述

我快疯了,应该是一个简单的话题,但在我的 AddIn 中,我无法访问 ActivePresentation.FullName 或 ActivePresentation 对象的其他属性。

PowerPoint.Application aPowerPoint = Globals.ThisAddIn.Application;
PowerPoint.Presentation oPresentation = Globals.ThisAddIn.Application.ActivePresentation;

oPresentation 包含 FullName、Path、Name 等属性 - 但无论我想使用哪个,我都会收到以下错误:“Presentation”不包含“FullName”的定义,并且没有可访问的扩展方法“FullName”可以找到接受“Presentation”类型的第一个参数(您是否缺少 using 指令或程序集引用?)

这里有什么问题?

应该可以通过 Globals.ThisAddin.Application.ActivePresentation.Name 等获得,但这也以上述错误结束。有任何想法吗?

标签: c#powerpointvsto

解决方案


推荐阅读