PySide6.QtOpcUa.QOpcUaExpandedNodeId¶
- class QOpcUaExpandedNodeId¶
OPC UA 扩展节点ID。更多…
概要¶
方法¶
def
__init__()def
namespaceUri()def
nodeId()def
__eq__()def
serverIndex()def
setNodeId()def
setServerIndex()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
扩展节点ID是一个节点ID,其中命名空间索引可以作为索引或字符串URI给出。服务器上提供的命名空间及其索引列表由
namespaceArray()提供。- __init__()¶
默认构造一个没有设置参数的扩展节点ID。
- __init__(rhs)
- Parameters:
rhs –
QOpcUaExpandedNodeId
从
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。另请参阅
- namespaceUri()¶
- Return type:
字符串
返回节点ID的命名空间URI。如果指定了此值,则
nodeId中的命名空间索引为0,必须忽略。另请参阅
- nodeId()¶
- Return type:
字符串
返回节点ID。如果指定了
namespaceUri,则命名空间索引无效。另请参阅
- __eq__(rhs)¶
- Parameters:
rhs –
QOpcUaExpandedNodeId- Return type:
布尔
如果此扩展节点ID与
rhs具有相同的值,则返回true。- serverIndex()¶
- Return type:
整数
返回包含节点的服务器的索引。此索引映射到服务器的服务器表中的一个条目。本地服务器的索引始终为
0。所有远程服务器的索引都大于0。另请参阅
- setNamespaceUri(namespaceUri)¶
- Parameters:
namespaceUri – str
设置命名空间URI为
namespaceUri。另请参阅
- setNodeId(nodeId)¶
- Parameters:
nodeId – str
将节点ID设置为
nodeId。另请参阅
- setServerIndex(serverIndex)¶
- Parameters:
serverIndex – int
将服务器索引设置为
serverIndex。本地服务器的索引始终为0。所有远程服务器的索引都大于0。另请参阅