作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在为 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
关于vsto - 如何在当前打开的文件中保存 VSTO 加载项的选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11334278/
我是一名优秀的程序员,十分优秀!