节点属性
你可以通过 AttributeValue 和 AttributeType 属性获取节点的附加信息(称为 attributes)。这两个属性都需要传入一个属性编号参数,该编号是 HAPAttributeNumber 枚举类中的枚举值。
以下主题列出了一些常用属性及其说明:
在自动化客户端(如 Visual Basic)的对象浏览器中可以查看所有可能值及其描述。通常你只需要用到其中很小的一个子集。
每个节点一般只支持其中一部分属性。你可以通过查询该属性的 AttributeType 来判断是否受支持。返回的属性类型与前面 ValueType 的编码相同(1–4);如果 AttributeType 返回 0,则表示该节点未定义此属性。