PySide6.QtOpcUa.QOpcUaStructureDefinition¶
- class QOpcUaStructureDefinition¶
OPC UA StructureDefinition 类型。更多…
在版本6.7中添加。
概要¶
方法¶
def
__init__()def
baseDataType()def
fields()def
__ne__()def
__eq__()def
setFields()def
structureType()def
swap()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
这是Qt OPC UA对OPC UA第3部分中定义的OPC UA StructureDefinition类型的表示。它描述了结构化类型的结构。
- class StructureType¶
- __init__()¶
默认构造一个没有设置参数的结构定义。
- __init__(rhs)
- Parameters:
从
rhs构建结构定义。- baseDataType()¶
- Return type:
字符串
返回结构类型的基础数据类型的节点ID。
另请参阅
- defaultEncodingId()¶
- Return type:
字符串
返回结构类型的默认编码节点ID。
- fields()¶
- Return type:
返回结构类型的字段。
另请参阅
- __ne__(rhs)¶
- Parameters:
- Return type:
布尔
如果
lhs不等于rhs,则返回true。- __eq__(rhs)¶
- Parameters:
- Return type:
布尔
如果
lhs等于rhs,则返回true。- setBaseDataType(baseDataType)¶
- Parameters:
baseDataType – str
将类型的基础数据类型节点ID设置为
baseDataType。另请参阅
- setDefaultEncodingId(defaultEncodingId)¶
- Parameters:
defaultEncodingId – str
将结构类型的默认编码节点ID设置为
defaultEncodingId。另请参阅
- setFields(fields)¶
- Parameters:
fields – QOpcUaStructureField 的列表
将结构类型的字段设置为
fields。另请参阅
- setStructureType(structureType)¶
- Parameters:
structureType –
StructureType
将结构类型设置为
structureType。另请参阅
- structureType()¶
- Return type:
返回结构类型的结构类型。
另请参阅
- swap(other)¶
- Parameters:
将此结构定义对象与
other结构定义对象交换。此操作非常快速且永远不会失败。