PySide6.QtOpcUa.QOpcUaExpandedNodeId

class QOpcUaExpandedNodeId

OPC UA 扩展节点ID。更多

概要

方法

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。

详细描述

扩展节点ID是一个节点ID,其中命名空间索引可以作为索引或字符串URI给出。服务器上提供的命名空间及其索引列表由namespaceArray()提供。

__init__()

默认构造一个没有设置参数的扩展节点ID。

__init__(rhs)
Parameters:

rhsQOpcUaExpandedNodeId

rhs构造一个扩展的节点ID。

__init__(nodeId)
Parameters:

nodeId – str

从节点ID字符串nodeId构造一个扩展的节点ID。

__init__(namespaceUri, nodeId[, serverIndex=0])
Parameters:
  • namespaceUri – str

  • nodeId – str

  • serverIndex – int

从命名空间URI namespaceUri、节点ID字符串 nodeId 和服务器索引 serverIndex 构造一个扩展的节点ID。

另请参阅

setServerIndex

namespaceUri()
Return type:

字符串

返回节点ID的命名空间URI。如果指定了此值,则nodeId中的命名空间索引为0,必须忽略。

另请参阅

setNamespaceUri()

nodeId()
Return type:

字符串

返回节点ID。如果指定了namespaceUri,则命名空间索引无效。

另请参阅

setNodeId()

__eq__(rhs)
Parameters:

rhsQOpcUaExpandedNodeId

Return type:

布尔

如果此扩展节点ID与rhs具有相同的值,则返回true

serverIndex()
Return type:

整数

返回包含节点的服务器的索引。此索引映射到服务器的服务器表中的一个条目。本地服务器的索引始终为0。所有远程服务器的索引都大于0

另请参阅

setServerIndex()

setNamespaceUri(namespaceUri)
Parameters:

namespaceUri – str

设置命名空间URI为namespaceUri

另请参阅

namespaceUri()

setNodeId(nodeId)
Parameters:

nodeId – str

将节点ID设置为nodeId

另请参阅

nodeId()

setServerIndex(serverIndex)
Parameters:

serverIndex – int

将服务器索引设置为serverIndex。本地服务器的索引始终为0。所有远程服务器的索引都大于0

另请参阅

serverIndex()