class QOpcUaNodeCreationAttributes#

此类管理节点创建的属性值。 更多

概要#

方法#

注意:

此文档可能包含从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)#
参数:

otherQOpcUaNodeCreationAttributes

使用other的值构建节点创建属性对象。

__init__()

默认情况下,不带参数设置构建节点创建属性对象。

accessLevel()#
返回类型:

AccessLevelBit的组合

返回AccessLevel属性的值。

另请参阅

setAccessLevel()

arrayDimensions()#
返回类型:

quint32的列表

返回ArrayDimensions属性的值。

另请参阅

setArrayDimensions()

containsNoLoops()#
返回类型:

布尔值

返回ContainsNoLoops属性的值。

另请参阅

setContainsNoLoops()

dataTypeId()#
返回类型:

字符串

返回DataType属性的值。

另请参阅

setDataTypeId()

description()#
返回类型:

QOpcUaLocalizedText

返回Description属性的值。

另请参阅

setDescription()

displayName()#
返回类型:

QOpcUaLocalizedText

返回DisplayName属性的值。

另请参阅

setDisplayName()

eventNotifier()#
返回类型:

EventNotifierBit的组合

返回EventNotifier属性的值。

另请参阅

setEventNotifier()

executable()#
返回类型:

布尔值

返回Executable属性的值。

另请参阅

setExecutable()

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 属性的值。

另请参阅

setHistorizing()

inverseName()#
返回类型:

QOpcUaLocalizedText

返回 InverseName 属性的值。

另请参阅

setInverseName()

isAbstract()#
返回类型:

布尔值

返回 IsAbstract 属性的值。

另请参阅

setIsAbstract()

minimumSamplingInterval()#
返回类型:

float

返回 MinimumSamplingInterval 属性的值。

setAccessLevel(accessLevel)#
参数:

accessLevelAccessLevelBit 的组合

将 AccessLevel 属性的值设置为 accessLevel

另请参阅

accessLevel()

setArrayDimensions(arrayDimensions)#
参数:

arrayDimensions – quint32 的列表

将 ArrayDimensions 属性的值设置为 arrayDimensions

另请参阅

arrayDimensions()

setContainsNoLoops(containsNoLoops)#
参数:

containsNoLoops – bool

将 ContainsNoLoops 属性的值设置为 containsNoLoops

另请参阅

containsNoLoops()

setDataTypeId(dataTypeId)#
参数:

dataTypeId – 字符串

将 DataType 属性的值设置为 dataTypeId

另请参阅

dataTypeId()

setDescription(description)#
参数:

描述QOpcUaLocalizedText

将 Description 属性的值设置为 description

另请参阅

description()

setDisplayName(displayName)#
参数:

显示名称QOpcUaLocalizedText

将 DisplayName 属性的值设置为 displayName

另请参阅

displayName()

setEventNotifier(eventNotifier)#
参数:

事件通知器EventNotifierBit 的组合

将 EventNotifier 属性的值设置为 eventNotifier

另请参阅

eventNotifier()

setExecutable(executable)#
参数:

可执行 –布尔值

将 Executable 属性的值设置为 executable

另请参阅

executable()

setHistorizing(historizing)#
参数:

历史记录 –布尔值

将 Historizing 属性的值设置为 historizing

另请参阅

historizing()

setInverseName(inverseName)#
参数:

反向名称QOpcUaLocalizedText

将 InverseName 属性的值设置为 inverseName

另请参阅

inverseName()

setIsAbstract(isAbstract)#
参数:

抽象的 –布尔值

将 IsAbstract 属性的值设置为 isAbstract

另请参阅

isAbstract()

setMinimumSamplingInterval》(minimumSamplingInterval##
参数:

minimumSamplingInterval – 浮点数

将 MinimumSamplingInterval 属性的值设置为 minimumSamplingInterval

setSymmetric》(symmetric##
参数:

symmetric – 布尔值

将 Symmetric 属性的值设置为 symmetric

另请参阅

symmetric()

setUserAccessLevel》(userAccessLevel##
参数:

userAccessLevelAccessLevelBit 组合

将 UserAccessLevel 属性的值设置为 userAccessLevel

另请参阅

userAccessLevel()

setUserExecutable》(userExecutable##
参数:

userExecutable – 布尔值

将 UserExecutable 属性的值设置为 userExecutable

另请参阅

userExecutable()

setUserWriteMask》(userWriteMask##
参数:

userWriteMaskWriteMaskBit 组合

将 UserWriteMask 属性的值设置为 userWriteMask

另请参阅

userWriteMask()

setValue》(value [,type=QOpcUa.Types.Undefined][##
参数:
  • value – 对象

  • typeTypes

将 Value 属性的值设置为类型为 typevalue

另请参阅

value()

setValueRank》(valueRank##
参数:

valueRank – 整数

将 ValueRank 属性的值设置为 valueRank

另请参阅

valueRank()

setWriteMask》(writeMask##
参数:

writeMask – 结合 WriteMaskBit

设置 WriteMask 属性的值为 writeMask

另请参阅

writeMask()

symmetric()#
返回类型:

布尔值

返回 Symmetric 属性的值。

另请参阅

setSymmetric()

userAccessLevel()#
返回类型:

AccessLevelBit的组合

返回 UserAccessLevel 属性的值。

另请参阅

setUserAccessLevel()

userExecutable()#
返回类型:

布尔值

返回 UserExecutable 属性的值。

另请参阅

setUserExecutable()

userWriteMask()#
返回类型:

结合 WriteMaskBit

返回 UserWriteMask 属性的值。

另请参阅

setUserWriteMask()

value()#
返回类型:

对象

返回 Value 属性的值。

另请参阅

setValue()

valueRank()#
返回类型:

整型

返回 ValueRank 属性的值。

另请参阅

setValueRank()

valueType()#
返回类型:

类型

返回 Value 属性的类型。

writeMask()#
返回类型:

结合 WriteMaskBit

返回 WriteMask 属性的值。

另请参阅

setWriteMask()