跳到主要内容

GetProperty(获取属性)

返回CDocBuilderValue对象的属性。

请注意,在.docbuilder文件中,不使用CDocBuilderValue.GetProperty方法。

语法

def GetProperty(self, str name);

参数

参数类型描述
namestrCDocBuilderValue对象的属性名称。

示例

Python

builder = docbuilder.CDocBuilder()
context = builder.GetContext()
globalObj = context.GetGlobal()
api = globalObj["Api"]
document = api.Call("GetDocument")
docPr = document.GetProperty("color")

获取CDocBuilderValue对象的属性还有另外两种方式:

  1. 使用接受字符串格式参数的Get方法:

    def Get(self, name);

    示例

    Python

    builder = docbuilder.CDocBuilder()
    context = builder.GetContext()
    globalObj = context.GetGlobal()
    api = globalObj["Api"]
    document = api.Call("GetDocument")
    docPr = document.Get("color")
  2. 使用接受字符串格式参数的default[]后缀表达式:

    property CDocBuilderValue default[str]

    示例

    Python

    builder = docbuilder.CDocBuilder()
    context = builder.GetContext()
    globalObj = context.GetGlobal()
    api = globalObj["Api"]
    document = api.Call("GetDocument")
    docPr = document["color"]