QOpcUaReferenceDescription 类

包含有关节点的信息。 更多信息...

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

公共函数

QOpcUaReferenceDescription()
QOpcUaReferenceDescription(const QOpcUaReferenceDescription &other)
~QOpcUaReferenceDescription()
QOpcUaQualifiedNamebrowseName() const
QOpcUaLocalizedTextdisplayName() const
boolisForwardReference() const
QOpcUa::NodeClassnodeClass() const
QStringrefTypeId() const
voidsetBrowseName(const QOpcUaQualifiedName &browseName)
voidsetDisplayName(const QOpcUaLocalizedText &displayName)
voidsetIsForwardReference(bool isForwardReference)
voidsetNodeClass(QOpcUa::NodeClass nodeClass)
voidsetRefTypeId(const QString &refTypeId)
voidsetTargetNodeId(const QOpcUaExpandedNodeId &nodeId)
voidsetTypeDefinition(const QOpcUaExpandedNodeId &typeDefinition)
QOpcUaExpandedNodeIdtargetNodeId() const
QOpcUaExpandedNodeIdtypeDefinition() const
QOpcUaReferenceDescription &operator=(const QOpcUaReferenceDescription &other)

详细说明

此类用于返回对 QOpcUaNode::browse() 或 QOpcUaNode::browseChildren() 的调用的结果。

它包含用于连接节点到浏览操作的起始节点的引用的类型和方向、目标类型定义节点的节点 ID 以及以下 节点属性 的值

属性
节点 ID
浏览名称
显示名称
节点类

成员函数文档

QOpcUaReferenceDescription::QOpcUaReferenceDescription()

创建一个空的 QOpcUaReferenceDescription 对象

QOpcUaReferenceDescription::QOpcUaReferenceDescription(const QOpcUaReferenceDescription &other)

创建 QOpcUaReferenceDescription 对象 other 的副本。

[noexcept] QOpcUaReferenceDescription::~QOpcUaReferenceDescription()

QOpcUaReferenceDescription 的析构函数

QOpcUaQualifiedName QOpcUaReferenceDescription::browseName() const

返回节点的浏览名称。

另请参阅 setBrowseName().

QOpcUaLocalizedText QOpcUaReferenceDescription::displayName() const

返回节点的显示名称。

另请参阅 setDisplayName().

bool QOpcUaReferenceDescription::isForwardReference() const

如果引用是前向的,则返回 true

另请参阅 setIsForwardReference().

QOpcUa::NodeClass QOpcUaReferenceDescription::nodeClass() const

返回节点的节点类。

另请参阅 setNodeClass().

QString QOpcUaReferenceDescription::refTypeId() const

返回节点的引用类型 ID。

另请参阅 setRefTypeId().

void QOpcUaReferenceDescription::setBrowseName(const QOpcUaQualifiedName &browseName)

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

另请参阅 browseName().

void QOpcUaReferenceDescription::setDisplayName(const QOpcUaLocalizedText &displayName)

将节点的显示名称设置为 displayName

另请参阅 displayName().

void QOpcUaReferenceDescription::setIsForwardReference(bool isForwardReference)

isForwardReference 设置为引用的 isForwardReference 信息。

另请参阅 isForwardReference().

void QOpcUaReferenceDescription::setNodeClass(QOpcUa::NodeClass nodeClass)

将节点的节点类设置为 nodeClass

另请参阅 nodeClass().

void QOpcUaReferenceDescription::setRefTypeId(const QString &refTypeId)

将节点的引用类型 ID 设置为 refTypeId

另请参阅refTypeId() 和 QOpcUa::nodeIdFromReferenceType

void QOpcUaReferenceDescription::setTargetNodeId(const QOpcUaExpandedNodeId &nodeId)

将节点节点的节点ID设置为nodeId

另请参阅targetNodeId

void QOpcUaReferenceDescription::setTypeDefinition(const QOpcUaExpandedNodeId &typeDefinition)

typeDefinition设置为目标定义的ID。

另请参阅typeDefinition

QOpcUaExpandedNodeId QOpcUaReferenceDescription::targetNodeId() const

返回节点节点的节点ID。

另请参阅setTargetNodeId

QOpcUaExpandedNodeId QOpcUaReferenceDescription::typeDefinition() const

返回类型定义ID。

另请参阅setTypeDefinition

QOpcUaReferenceDescription &QOpcUaReferenceDescription::operator=(const QOpcUaReferenceDescription &other)

其它对象的值赋给此对象。

© 2024 Qt公司有限公司。本文件中包含的文档贡献的版权归其各自所有者所有。本文件提供的文档是根据自由软件基金会发布的GNU自由文档许可证1.3版的条款授权的。Qt及其相关标志是Qt公司在芬兰以及世界范围内其他国家的商标。所有其他商标均为其各自所有者的财产。