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