应用程序是基于C#的VSTO-AddIn for PowerPoint。
powerpoint中的每个SlideLayout都有一个类型。有没有办法在VSTO-AddIn中获取类型?到目前为止,我只知道如何从SlideLayout.xml中获取它
我正在使用SlideSelectionChanged事件。传递的SlideRange具有属性Layout,但它会抛出TargetInvocationException。我想获得SlideLayout-slide的布局。
重点是应用程序处于SlideMaster模式 - 而不是内容幻灯片的常见编辑。
private void Application_SlideSelectionChanged(SlideRange _slide)
{
_slide.Layout ... ?
}
答案 0 :(得分:0)
我有同样的问题,最后我找到了返回ViewType的以下属性:
Globals.ThisAddIn.Application.Windows[1].ActivePane.ViewType