跳到主要内容

SetProperty

CDocBuilderValue 对象设置属性。

备注

此方法不适用于 JS

语法

def SetProperty(self, name: str, value: CDocBuilderValue) -> None

参数

名称类型描述
namestrCDocBuilderValue 对象属性的名称。
valueCDocBuilderValueCDocBuilderValue 对象属性的值。

示例

builder = docbuilder.CDocBuilder()
context = builder.GetContext()
globalObj = context.GetGlobal()
api = globalObj["Api"]
document = api.GetDocument()
document.SetProperty("color", colorValue)

设置属性的替代方法

还有两种方法可以为 CDocBuilderValue 对象设置属性:

1. 使用 Set 方法

def Set(self, name: str, value: CDocBuilderValue) -> None

2. 使用索引运算符

document["property_name"] = value