Тип QML SimpleAttributeOperand
Тип OPC UA SimpleAttributeOperand. Подробнее...
| Заявление импорта: | import QtOpcUa . |
| С: | QtOpcUa 5.13 |
Свойства
- browsePath : list<OpcUaNodeId>
- indexRange : строка
- nodeAttribute : Constants.NodeAttribute
- typeId : строка
Подробное описание
SimpleAttributeOperand определен в OPC-UA часть 4, 7.4.4.5. Он используется, когда в качестве операнда требуется атрибут узла.
Например, следующий простой операнд атрибута представляет значение поля «Severity» базового типа события:
import QtOpcUa 5.13 as QtOpcUa
QtOpcUa.SimpleAttributeOperand {
identifier: "Severity"
ns: "http://opcfoundation.org/UA/"
} Документация свойств
browsePath : список<OpcUaNodeId>
Путь обхода к узлу, содержащему атрибут.
import QtOpcUa 5.13 as QtOpcUa
QtOpcUA.SimpleAttributeOperand {
...
browsePath: [
QtOpcUa.NodeId {
identifier: "Message"
ns: "http://opcfoundation.org/UA/"
}
...
]
} indexRange : строка
Строка диапазона индексов, используемая для идентификации одного значения или подмножества значения атрибута.
import QtOpcUa 5.13 as QtOpcUa
QtOpcUa.SimpleAttributeOperand {
...
indexRange: "0:2"
} nodeAttribute : Constants.NodeAttribute
Атрибут узла, на который указывает browsePath. Значение по умолчанию Constants.NodeAttribute.Value.
import QtOpcUa 5.13 as QtOpcUa
QtOpcUa.SimpleAttributeOperand {
...
nodeAttribute: QtOpcUa.Constants.NodeAttribute.Value
} typeId : строка
Идентификатор узла определения типа. Операнд будет иметь тип или один из его подтипов. Значение по умолчанию "ns=0;i=2041".
import QtOpcUa 5.13 as QtOpcUa
QtOpcUa.SimpleAttributeOperand {
...
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.1/qml-qtopcua-simpleattributeoperand.html