节点属性

你可以通过 AttributeValue 和 AttributeType 属性获取节点的附加信息(称为 attributes)。这两个属性都需要传入一个属性编号参数,该编号是 HAPAttributeNumber 枚举类中的枚举值。

以下主题列出了一些常用属性及其说明:

与值相关的属性

记录的元数据属性

变量节点的属性

多维变量节点的属性

流程图连接端口属性

其他属性

在自动化客户端(如 Visual Basic)的对象浏览器中可以查看所有可能值及其描述。通常你只需要用到其中很小的一个子集。

每个节点一般只支持其中一部分属性。你可以通过查询该属性的 AttributeType 来判断是否受支持。返回的属性类型与前面 ValueType 的编码相同(1–4);如果 AttributeType 返回 0,则表示该节点未定义此属性。

例子1

例子2