跳到主要内容

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