我正在为 Powerpoint 2010 构建 VSTO 外接程序,并且外接程序设置的选项适用于当前打开的文件,而不是每个用户的配置。我可以将这些选项保存在当前文件中(我的意思是,将自定义 XML 添加到 .PPTX 文件中)吗?如果是这样,怎么办?
感谢您的帮助。
对于非常简单的数据,自定义属性是可以的(只要您知道打开文件的任何人都可以查看、编辑和删除它们)。请注意,由于 PPT 在链接和文档属性之间共享一个共同的、太小的数据分配,因此添加太多其中之一可能会消除另一个。
我会使用标签来代替。每个形状、幻灯片和演示对象都可以有一个标签集合,其中包含一个或多个名称/值字符串对。
这些对用户来说是不可见的,并且不会干扰演示文稿中的超链接。
' To add a tag
With ActivePresentation
.Tags.Add "MyTagName", "MyTagValue"
End With
' To use a tag
If ActivePresentation.Tags("MyTagName") = "MyTagValue" Then
' Do something or other
End If
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)