app.ActiveDocument.CustomDocumentProperties 添加的自定义属性如何获取?

阅读次数 57
 const DocumentProperties = await app.ActiveDocument.CustomDocumentProperties
            // 创建新的自定义文档属性
            await DocumentProperties.Add({
                Name: 'WebOffice',
                Value: 'test_id'
            })

我该如何读取这个自定义属性的值

4 Answers

你好,这边遇到的困难时, 我在文档中添加了此属性,然后我需要在程序中获取到此属性的值 image.png

我看了文档只有添加属性 https://solution.wps.cn/docs/client/api/Word/DocumentProperties.html#add

这是我的代码,如何获取到自定义的属性值?能补充代码示例嘛?

// 获取应用对象
var app = instance.Application;
const DocumentProperties = await app.ActiveDocument.CustomDocumentProperties
**这里如何获取到在文档中添加的属性值pmcs**

image.png image.png 能读到这种指定的属性值吗 @技术支持-zsg

你好,web端的自定义的文档属性,还在排期开发中。 暂时只能在wps客户端内操作。请等待后续完整支持后再使用

表达式.ActiveDocument.CustomDocumentProperties 表达式:文档类型应用对象 示例如下: //@file=base.docx
async function example() {
await instance.ready()

const app = instance.Application

// CustomDocumentProperties 对象 const CustomDocumentProperties = await app.ActiveDocument .CustomDocumentProperties }
参考文档:https://solution.wps.cn/docs/client/api/Word/Document.html#customdocumentproperties