- class QOpcUaNodeCreationAttributes#
此类管理节点创建的属性值。 更多…
概要#
方法#
def
__init__()
定义
dataTypeId()
定义
executable()
定义
hasValue()
定义
isAbstract()
定义
setValue()
定义
symmetric()
定义
value()
定义
valueRank()
定义
valueType()
定义
writeMask()
注意:
此文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对片段翻译的贡献。如果您发现翻译有任何问题,也可以通过在https:/bugreports.qt.io/projects/PYSIDE上创建工单来告诉我们。
详细说明#
此类包含在创建新的OPC UA地址空间节点时传递给服务器的节点属性值。
以下节点属性受不同节点类支持:
属性
对象
变量
方法
对象类型
变量类型
引用类型
数据类型
视图
访问级别
X
数组维度
X
X
不包含循环
X
数据类型
X
X
描述
X
X
X
X
X
X
X
X
显示名称
X
X
X
X
X
X
X
X
事件通知器
X
可执行
X
历史化
X
反向名称
X
是否为抽象
X
X
X
X
最小采样间隔
X
对称
X
用户访问级别
X
用户可执行
X
用户写入掩码
X
X
X
X
X
X
X
X
值
X
X
值等级
X
X
写入掩码
X
X
X
X
X
X
X
X
另请参阅
- __init__(other)#
- 参数:
other –
QOpcUaNodeCreationAttributes
使用
other
的值构建节点创建属性对象。- __init__()
默认情况下,不带参数设置构建节点创建属性对象。
- accessLevel()#
- 返回类型:
为
AccessLevelBit
的组合
返回AccessLevel属性的值。
另请参阅
- arrayDimensions()#
- 返回类型:
quint32的列表
返回ArrayDimensions属性的值。
另请参阅
- containsNoLoops()#
- 返回类型:
布尔值
返回ContainsNoLoops属性的值。
另请参阅
- dataTypeId()#
- 返回类型:
字符串
返回DataType属性的值。
另请参阅
- description()#
- 返回类型:
返回Description属性的值。
另请参阅
- displayName()#
- 返回类型:
返回DisplayName属性的值。
另请参阅
- eventNotifier()#
- 返回类型:
为
EventNotifierBit
的组合
返回EventNotifier属性的值。
另请参阅
- executable()#
- 返回类型:
布尔值
返回Executable属性的值。
另请参阅
- hasAccessLevel()#
- 返回类型:
布尔值
如果AccessLevel属性设置了值,则返回true。
- hasArrayDimensions()#
- 返回类型:
布尔值
如果ArrayDimensions属性设置了一个值,则返回
true
。- hasContainsNoLoops()#
- 返回类型:
布尔值
如果ContainsNoLoops属性设置了一个值,则返回
true
。- hasDataTypeId()#
- 返回类型:
布尔值
如果DataType属性设置了一个值,则返回
true
。- hasDescription()#
- 返回类型:
布尔值
如果Description属性设置了一个值,则返回
true
。- hasDisplayName()#
- 返回类型:
布尔值
如果DisplayName属性设置了一个值,则返回
true
。- hasEventNotifier()#
- 返回类型:
布尔值
如果EventNotifier属性设置了一个值,则返回
true
。- hasExecutable()#
- 返回类型:
布尔值
如果Executable属性设置了一个值,则返回
true
。- hasHistorizing()#
- 返回类型:
布尔值
如果Historizing属性设置了一个值,则返回
true
。- hasInverseName()#
- 返回类型:
布尔值
如果InverseName属性设置了一个值,则返回
true
。- hasIsAbstract()#
- 返回类型:
布尔值
如果IsAbstract属性设置了一个值,则返回
true
。- hasMinimumSamplingInterval()#
- 返回类型:
布尔值
如果MinimumSamplingInterval属性设置了一个值,则返回
true
。- hasSymmetric()#
- 返回类型:
布尔值
如果Symmetric属性设置了一个值,则返回
true
。- hasUserAccessLevel()#
- 返回类型:
布尔值
如果UserAccessLevel属性设置了一个值,则返回
true
。- hasUserExecutable()#
- 返回类型:
布尔值
如果UserExecutable属性设置了一个值,则返回
true
。- hasUserWriteMask()#
- 返回类型:
布尔值
如果已设置 UserWriteMask 属性的值,则返回
true
。- hasValue()#
- 返回类型:
布尔值
如果已设置 Value 属性的值,则返回
true
。- hasValueRank()#
- 返回类型:
布尔值
如果已设置 ValueRank 属性的值,则返回
true
。- hasWriteMask()#
- 返回类型:
布尔值
如果已设置 WriteMask 属性的值,则返回
true
。- historizing()#
- 返回类型:
布尔值
返回 Historizing 属性的值。
另请参阅
- inverseName()#
- 返回类型:
返回 InverseName 属性的值。
另请参阅
- isAbstract()#
- 返回类型:
布尔值
返回 IsAbstract 属性的值。
另请参阅
- minimumSamplingInterval()#
- 返回类型:
float
返回 MinimumSamplingInterval 属性的值。
- setAccessLevel(accessLevel)#
- 参数:
accessLevel –
AccessLevelBit
的组合
将 AccessLevel 属性的值设置为
accessLevel
。另请参阅
- setArrayDimensions(arrayDimensions)#
- 参数:
arrayDimensions – quint32 的列表
将 ArrayDimensions 属性的值设置为
arrayDimensions
。另请参阅
- setContainsNoLoops(containsNoLoops)#
- 参数:
containsNoLoops – bool
将 ContainsNoLoops 属性的值设置为
containsNoLoops
。另请参阅
- setDataTypeId(dataTypeId)#
- 参数:
dataTypeId – 字符串
将 DataType 属性的值设置为
dataTypeId
。另请参阅
- setDescription(description)#
- 参数:
描述 –
QOpcUaLocalizedText
将 Description 属性的值设置为
description
。另请参阅
- setDisplayName(displayName)#
- 参数:
显示名称 –
QOpcUaLocalizedText
将 DisplayName 属性的值设置为
displayName
。另请参阅
- setEventNotifier(eventNotifier)#
- 参数:
事件通知器 –
EventNotifierBit
的组合
将 EventNotifier 属性的值设置为
eventNotifier
。另请参阅
- setExecutable(executable)#
- 参数:
可执行 –布尔值
将 Executable 属性的值设置为
executable
。另请参阅
- setHistorizing(historizing)#
- 参数:
历史记录 –布尔值
将 Historizing 属性的值设置为
historizing
。另请参阅
- setInverseName(inverseName)#
- 参数:
反向名称 –
QOpcUaLocalizedText
将 InverseName 属性的值设置为
inverseName
。另请参阅
- setIsAbstract(isAbstract)#
- 参数:
抽象的 –布尔值
将 IsAbstract 属性的值设置为
isAbstract
。另请参阅
- setMinimumSamplingInterval》(minimumSamplingInterval)##
- 参数:
minimumSamplingInterval – 浮点数
将 MinimumSamplingInterval 属性的值设置为
minimumSamplingInterval
。- setSymmetric》(symmetric)##
- 参数:
symmetric – 布尔值
将 Symmetric 属性的值设置为
symmetric
。另请参阅
- setUserAccessLevel》(userAccessLevel)##
- 参数:
userAccessLevel –
AccessLevelBit
组合
将 UserAccessLevel 属性的值设置为
userAccessLevel
。另请参阅
- setUserExecutable》(userExecutable)##
- 参数:
userExecutable – 布尔值
将 UserExecutable 属性的值设置为
userExecutable
。另请参阅
- setUserWriteMask》(userWriteMask)##
- 参数:
userWriteMask –
WriteMaskBit
组合
将 UserWriteMask 属性的值设置为
userWriteMask
。另请参阅
将 Value 属性的值设置为类型为
type
的value
。另请参阅
- setValueRank》(valueRank)##
- 参数:
valueRank – 整数
将 ValueRank 属性的值设置为
valueRank
。另请参阅
- setWriteMask》(writeMask)##
- 参数:
writeMask – 结合
WriteMaskBit
设置 WriteMask 属性的值为
writeMask
。另请参阅
- symmetric()#
- 返回类型:
布尔值
返回 Symmetric 属性的值。
另请参阅
- userAccessLevel()#
- 返回类型:
为
AccessLevelBit
的组合
返回 UserAccessLevel 属性的值。
另请参阅
- userExecutable()#
- 返回类型:
布尔值
返回 UserExecutable 属性的值。
另请参阅
- userWriteMask()#
- 返回类型:
结合
WriteMaskBit
返回 UserWriteMask 属性的值。
另请参阅
- value()#
- 返回类型:
对象
返回 Value 属性的值。
另请参阅
- valueRank()#
- 返回类型:
整型
返回 ValueRank 属性的值。
另请参阅
返回 Value 属性的类型。
- writeMask()#
- 返回类型:
结合
WriteMaskBit
返回 WriteMask 属性的值。
另请参阅