class QOpcUaExpandedNodeId#

OPC UA 扩展式的NodeId。 更多

简介#

方法#

注:

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

详细说明#

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

__init__()#

默认情况下,如果没有设置任何参数,则构造一个扩展节点ID。

__init__(arg__1)
参数:

arg__1QOpcUaExpandedNodeId

rhs构造扩展节点ID。

__init__(namespaceUri, nodeId[, serverIndex=0])
参数:
  • namespaceUri – 字符串

  • nodeId – 字符串

  • serverIndex – 整数

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

另见:

setServerIndex

__init__(nodeId)
参数:

nodeId – 字符串

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

namespaceUri()#
返回类型::

字符串

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

另见:

setNamespaceUri()

nodeId()#
返回类型::

字符串

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

另见:

setNodeId()

__eq__(arg__1)#
参数:

arg__1QOpcUaExpandedNodeId

返回类型::

bool

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

serverIndex()#
返回类型::

int

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

另见:

setServerIndex()

setNamespaceUri(namespaceUri)#
参数:

namespaceUri – 字符串

设置命名空间URI为namespaceUri

另见:

namespaceUri()

setNodeId(nodeId)#
参数:

nodeId – 字符串

将节点ID设置为nodeId

另见:

nodeId()

setServerIndex(serverIndex)#
参数:

serverIndex – 整数

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

另见:

serverIndex()