- class QOpcUaStructureField#
OPC UA 结构字段类型。 更多信息…
自 6.7 版本开始。
摘要#
方法#
def
__init__()定义
dataType()定义
isOptional()定义
name()定义
__ne__()定义
setName()定义
swap()定义
valueRank()
注意
此文档可能包含自动从 C++ 转换到 Python 的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译中的问题,您也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建工单来通知我们
详细描述#
这是 Qt OPC UA 对于 OPC UA 3 部分中定义的 OPC UA 结构字段类型的表示。它描述了一个结构类型的字段。
- __init__([valueRank=-1])#
- 参数:
valueRank – int
使用
valueRank构造结构字段。- __init__(other)
- 参数:
其他 –
QOpcUaStructureField
从
其他构造结构域。- arrayDimensions()#
- 返回类型::
quint32 列表
返回结构域的数组维度。
另请参阅
- dataType()#
- 返回类型::
str
返回结构域的数据类型节点 ID。
另请参阅
- description()#
- 返回类型::
返回结构域的描述。
另请参阅
- isOptional()#
- 返回类型::
bool
如果结构域是可选的,则返回
true。另请参阅
- maxStringLength()#
- 返回类型::
int
返回结构域的最大字符串长度。
另请参阅
- name()#
- 返回类型::
str
返回结构域的名称。
另请参阅
- __ne__(rhs)#
- 参数:
rhs –
QOpcUaStructureField- 返回类型::
bool
如果
lhs不等于rhs,则返回true。- setArrayDimensions(arrayDimensions)#
- 参数:
arrayDimensions – .quint32 列表
将结构域的数组维度设置为
arrayDimensions。另请参阅
- setDataType(dataTypeId)#
- 参数:
dataTypeId – str
将结构域的数据类型节点 ID 设置为
dataTypeId。另请参阅
- setDescription(description)#
- 参数:
description –
QOpcUaLocalizedText
将结构域的描述设置为
description。另请参阅
- setIsOptional(isOptional)#
- 参数:
isOptional –布尔值
将结构字段的可选标志设置为
isOptional。另请参阅
- setMaxStringLength(maxStringLength)#
- 参数:
maxStringLength –整数
将结构字段的最大字符串长度设置为
maxStringLength。另请参阅
- setName(name)#
- 参数:
name –字符串
将结构字段的名称设置为
name。另请参阅
- setValueRank(valueRank)#
- 参数:
valueRank – int
将结构字段的值秩设置为
valueRank。另请参阅
- swap(other)#
- 参数:
其他 –
QOpcUaStructureField
交换结构字段对象
other与此结构字段对象。此操作非常快速且从不失败。- valueRank()#
- 返回类型::
int
返回结构字段的值秩。
另请参阅