The OPC UA AttributeOperand type. More...
| Import Statement: | import QtOpcUa
|
| Since: | QtOpcUa 5.13 |
| Status: | Deprecated since 6.9 |
This type is deprecated since QtOpcUa 6.9. We strongly advise against using it in new code.
The AttributeOperand is defined in OPC UA 1.05 part 4, 7.7.4.4. It has the same purpose as SimpleAttributeOperand but has more configurable options.
alias : string
Alias name for the operand. This allows using this instance as operand for other operations in the filter.
browsePath : list<OpcUaNodeId>
Browse path to the node holding the attribute.
import QtOpcUa as QtOpcUa
QtOpcUa.AttributeOperand {
...
browsePath: [
QtOpcUa.NodeId {
identifier: "Message"
ns: "http://opcfoundation.org/UA/"
}
...
]
}indexRange : string
Index range string used to identify a single value or subset of the attribute's value.
import QtOpcUa as QtOpcUa
QtOpcUa.AttributeOperand {
...
indexRange: "0:2"
}nodeAttribute : Constants.NodeAttribute
Attribute of the node browsePath is pointing to. The default value is Constants.NodeAttribute.Value.
import QtOpcUa as QtOpcUa
QtOpcUa.AttributeOperand {
...
nodeAttribute: QtOpcUa.Constants.NodeAttribute.Value
}typeId : string
Node id of the type definition node. The operand will be of the type or one of its subtypes.
import QtOpcUa as QtOpcUa
QtOpcUa.AttributeOperand {
...
typeId: "ns=0;i=2041"
}
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.9/qml-qtopcua-attributeoperand.html