- 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
返回结构字段的值秩。
另请参阅