QOpcUaAddNodeItem 类

此类存储创建服务器上新节点所需的所有信息。更多信息...

头文件 #include <QOpcUaAddNodeItem>
CMakefind_package(Qt6 REQUIRED COMPONENTS OpcUa)
target_link_libraries(mytarget PRIVATE Qt6::OpcUa)
qmakeQT += opcua

公共函数

QOpcUaAddNodeItem()
QOpcUaAddNodeItem(const QOpcUaAddNodeItem &other)
QOpcUaQualifiedNamebrowseName() const
QOpcUaNodeCreationAttributesnodeAttributes() const
QOpcUaNodeCreationAttributes &nodeAttributesRef()
QOpcUa::NodeClassnodeClass() const
QOpcUaExpandedNodeIdparentNodeId() const
QStringreferenceTypeId() const
QOpcUaExpandedNodeIdrequestedNewNodeId() const
voidsetBrowseName(const QOpcUaQualifiedName &browseName)
voidsetNodeAttributes(const QOpcUaNodeCreationAttributes &nodeAttributes)
voidsetNodeClass(const QOpcUa::NodeClass &nodeClass)
voidsetParentNodeId(const QOpcUaExpandedNodeId &parentNodeId)
voidsetReferenceTypeId(const QString &referenceTypeId)
voidsetRequestedNewNodeId(const QOpcUaExpandedNodeId &requestedNewNodeId)
voidsetTypeDefinition(const QOpcUaExpandedNodeId &typeDefinition)
QOpcUaExpandedNodeIdtypeDefinition() const
QOpcUaAddNodeItem &operator=(const QOpcUaAddNodeItem &rhs)

详细描述

另请参阅QOpcUaClient::addNode

成员函数文档

QOpcUaAddNodeItem::QOpcUaAddNodeItem()

默认构造一个未设置参数的添加节点项。

QOpcUaAddNodeItem::QOpcUaAddNodeItem(const QOpcUaAddNodeItem &other)

other 构造一个添加节点项。

QOpcUaQualifiedName QOpcUaAddNodeItem::browseName() const

返回新节点的浏览名称。

另请参阅setBrowseName

QOpcUaNodeCreationAttributes QOpcUaAddNodeItem::nodeAttributes() const

返回新节点节点属性的值。

另请参阅setNodeAttributes

QOpcUaNodeCreationAttributes &QOpcUaAddNodeItem::nodeAttributesRef()

返回新节点节点属性值的一个引用。

QOpcUa::NodeClass QOpcUaAddNodeItem::nodeClass() const

返回新节点的节点类。

另请参阅setNodeClass

QOpcUaExpandedNodeId QOpcUaAddNodeItem::parentNodeId() const

返回父节点 ID。

另请参阅setParentNodeId

QString QOpcUaAddNodeItem::referenceTypeId() const

返回引用类型 ID。

另请参阅setReferenceTypeId

QOpcUaExpandedNodeId QOpcUaAddNodeItem::requestedNewNodeId() const

返回请求的新节点 ID。

另请参阅setRequestedNewNodeId

void QOpcUaAddNodeItem::setBrowseName(const QOpcUaQualifiedName &browseName)

将新节点的浏览名称设置为 browseName

另请参阅browseName

void QOpcUaAddNodeItem::setNodeAttributes(const QOpcUaNodeCreationAttributes &nodeAttributes)

将新节点节点属性的值设置为 nodeAttributes。仅使用支持新节点类的新节点属性。

另请参阅nodeAttributes

void QOpcUaAddNodeItem::setNodeClass(const QOpcUa::NodeClass &nodeClass)

将新节点的节点类设置为 nodeClass

另请参阅nodeClass

void QOpcUaAddNodeItem::setParentNodeId(const QOpcUaExpandedNodeId &parentNodeId)

将父节点 ID 设置为 parentNodeId。从本节点到新添加的节点的类型由 setReferenceTypeId() 中设置的引用类型创建。

另请参阅parentNodeId() 和 setReferenceTypeId

void QOpcUaAddNodeItem::setReferenceTypeId(const QString &referenceTypeId)

将引用类型 ID 设置为 referenceTypeId。将使用此类型将节点连接到父节点。

另请参阅referenceTypeId

void QOpcUaAddNodeItem::setRequestedNewNodeId(const QOpcUaExpandedNodeId &requestedNewNodeId)

设置所请求的新节点ID为requestedNewNodeId

另请参阅requestedNewNodeId

void QOpcUaAddNodeItem::setTypeDefinition(const QOpcUaExpandedNodeId &typeDefinition)

将类型定义节点的ID设置为typeDefinition。如果节点类不是对象或变量,则应设置此值。

另请参阅typeDefinition

QOpcUaExpandedNodeId QOpcUaAddNodeItem::typeDefinition() const

返回类型定义节点的ID。

另请参阅setTypeDefinition

QOpcUaAddNodeItem &QOpcUaAddNodeItem::operator=(const QOpcUaAddNodeItem &rhs)

将rhs中的值分配给此添加节点项。

© 2024 The Qt Company Ltd. 本文档中的文档贡献是各自所有者的版权。本提供的文档是根据由自由软件基金会发布的GNU自由文档许可协议的第1.3版许可的。Qt及相应商标是The Qt Company Ltd.在芬兰以及世界其他国家的商标。所有其他商标均属于其各自所有者。