- class QOpcUaSimpleAttributeOperand#
OPC UA SimpleAttributeOperand 类型。更多…
摘要#
方法#
def
__init__()
定义
browsePath()
定义
indexRange()
定义
__ne__()
定义
__eq__()
定义
setTypeId()
定义
typeId()
备注
此文档可能包含从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 –
NodeAttribute
typeId – str
为对象或变量的属性
attributeId
构造一个简单属性操作数,该操作数类型为typeId
。这可用于在事件过滤器中请求ConditionId,如OPC UA 1.05第9部分5.5.2所述。- __init__(arg__1)
- 参数:
arg__1 –
QOpcUaSimpleAttributeOperand
从
rhs
构造一个简单的属性操作数。- __init__(name[, namespaceIndex=0[, typeId=QStringLiteral("ns=0;i=2041")[, attributeId=QOpcUa.NodeAttribute.Value]]])
- 参数:
name – str
namespaceIndex – int
typeId – str
attributeId –
NodeAttribute
在命名空间
namespaceIndex
中,为浏览名为name
的直接子属性的attributeId
构造一个简单的属性操作数。typeId
是类型定义节点的节点 ID。操作数将限制为typeId
或其子类型的实例。- attributeId()#
- 返回类型:
返回指向由
browsePath
指向的节点的属性。另请参阅
- browsePath()#
- 返回类型:
. QOpcUaQualifiedName 列表
返回从
typeId
开始的相对于节点的路径。另请参阅
- browsePathRef()#
- 返回类型:
. QOpcUaQualifiedName 列表
返回对浏览路径的引用。
另请参阅
- indexRange()#
- 返回类型:
str
返回索引范围字符串。
另请参阅
- __ne__(rhs)#
- 参数:
- 返回类型:
bool
如果
lhs
与rhs
有不同的值,则返回true
。- __eq__(rhs)#
- 参数:
- 返回类型:
bool
如果此简单属性操作数与
rhs
的值相同,则返回true
。- setAttributeId(attributeId)#
- 参数:
attributeId –
NodeAttribute
将属性 ID 设置为
attributeId
。另请参阅
- setBrowsePath(browsePath)#
- 参数:
browsePath – .QOpcUaQualifiedName 列表
将包含属性的节点浏览路径设置为
browsePath
。另请参阅
- setIndexRange(indexRange)#
- 参数:
indexRange – 字符串
将用于标识单个属性值或属性值的子集的索引范围字符串设置为
indexRange
。另请参阅
- setTypeId(typeId)#
- 参数:
typeId – str
将类型定义节点的节点 ID 设置为
typeId
。运算元将为该类型或其子类型之一。另请参阅
- typeId()#
- 返回类型:
str
返回类型定义节点的节点 ID。
另请参阅