NodeId QML Type

Gibt einen Knoten durch einen Bezeichner an. Mehr...

Import Statement: import QtOpcUa
Since: QtOpcUa 5.12

Eigenschaften

Signale

Detaillierte Beschreibung

import QtOpcUa as QtOpcUa

QtOpcUa.NodeId {
    identifier: "s=Example.Node"
    ns: "Example Namespace"
}

Eigenschaft Dokumentation

identifier : string

Bezeichner des Knotens. Der Bezeichner muss in einem der folgenden Typen angegeben werden.

TypBeispiel
Numerischi=23
Zeichenfolges=MyStringIdentifier
GUIDg=08081e75-8e5e-319b-954f-f3a7613dc29b
Undurchsichtig (base64)b=UXQgZnR3IQ==

Es ist möglich, aber nicht empfohlen, den Namespace-Index ns=X;s=... anzugeben. In diesem Fall wird der angegebene Namespace-Index intern aus dem Bezeichner entfernt und auf die Namespace-Eigenschaft gesetzt.


ns : string

Namespace des Knotenbezeichners. Der Bezeichner kann der Index als Zahl oder der Name als String sein. Eine Zeichenkette, die in eine ganze Zahl umgewandelt werden kann, wird als Namespace-Index betrachtet.


Signal Dokumentation

nodeChanged()

Wird ausgegeben, wenn sich der zugrunde liegende Knoten geändert hat. Dies geschieht, wenn sich der Namensraum oder der Bezeichner geändert hat.

Hinweis: Der entsprechende Handler ist onNodeChanged.


© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.