class QOpcUaSimpleAttributeOperand#

OPC UA SimpleAttributeOperand 类型。更多

摘要#

方法#

备注

此文档可能包含从C++自动翻译为Python的代码片段。我们始终欢迎对片段翻译的贡献。如果您对翻译有任何问题,可以通过在https:/bugreports.qt.io/projects/PYSIDE上创建工单来告诉我们

详细描述#

SimpleAttributeOperand在OPC UA 1.05第4部分7.7.4.5中定义。当需要将节点属性作为操作数时使用。

例如,以下简单属性操作数表示基本事件类型的“严重性”字段值

QOpcUaSimpleAttributeOperand("Severity");
__init__()#

默认构造一个没有设置参数的简单属性操作数。

__init__(attributeId[, typeId=QStringLiteral("ns=0;i=2041")])
参数:

为对象或变量的属性 attributeId 构造一个简单属性操作数,该操作数类型为 typeId。这可用于在事件过滤器中请求ConditionId,如OPC UA 1.05第9部分5.5.2所述。

__init__(arg__1)
参数:

arg__1QOpcUaSimpleAttributeOperand

rhs 构造一个简单的属性操作数。

__init__(name[, namespaceIndex=0[, typeId=QStringLiteral("ns=0;i=2041")[, attributeId=QOpcUa.NodeAttribute.Value]]])
参数:
  • name – str

  • namespaceIndex – int

  • typeId – str

  • attributeIdNodeAttribute

在命名空间 namespaceIndex 中,为浏览名为 name 的直接子属性的 attributeId 构造一个简单的属性操作数。 typeId 是类型定义节点的节点 ID。操作数将限制为 typeId 或其子类型的实例。

attributeId()#
返回类型:

NodeAttribute

返回指向由 browsePath 指向的节点的属性。

另请参阅

setAttributeId()

browsePath()#
返回类型:

. QOpcUaQualifiedName 列表

返回从 typeId 开始的相对于节点的路径。

另请参阅

setBrowsePath()

browsePathRef()#
返回类型:

. QOpcUaQualifiedName 列表

返回对浏览路径的引用。

另请参阅

browsePath()

indexRange()#
返回类型:

str

返回索引范围字符串。

另请参阅

setIndexRange()

__ne__(rhs)#
参数:

rhsQOpcUaSimpleAttributeOperand

返回类型:

bool

如果 lhsrhs 有不同的值,则返回 true

__eq__(rhs)#
参数:

rhsQOpcUaSimpleAttributeOperand

返回类型:

bool

如果此简单属性操作数与 rhs 的值相同,则返回 true

setAttributeId(attributeId)#
参数:

attributeIdNodeAttribute

将属性 ID 设置为 attributeId

另请参阅

attributeId()

setBrowsePath(browsePath)#
参数:

browsePath – .QOpcUaQualifiedName 列表

将包含属性的节点浏览路径设置为 browsePath

另请参阅

browsePath()

setIndexRange(indexRange)#
参数:

indexRange – 字符串

将用于标识单个属性值或属性值的子集的索引范围字符串设置为 indexRange

另请参阅

indexRange()

setTypeId(typeId)#
参数:

typeId – str

将类型定义节点的节点 ID 设置为 typeId。运算元将为该类型或其子类型之一。

另请参阅

typeId()

typeId()#
返回类型:

str

返回类型定义节点的节点 ID。

另请参阅

setTypeId()