RelativeNodeId QML Type

Gibt einen relativen Knoten durch einen Startknoten und einen Pfad an. Mehr...

Import Statement: import QtOpcUa
Since: QtOpcUa 5.12

Eigenschaften

Detaillierte Beschreibung

Ausgehend vom angegebenen Startknoten versucht der Server, den Inhalt der Eigenschaft path mit allen auf dem Server vorhandenen Knoten abzugleichen. Nur wenn der Pfad vollständig mit genau einem einzigen Zielknoten übereinstimmt, wird er verwendet. Teilweise oder mehrfache Übereinstimmungen können nicht verarbeitet werden und werden als Fehler behandelt.

import QtOpcUa as QtOpcUa

QtOpcUa.RelativeNodeId {
    startNode: QtOpcUa.RelativeNodeId {
            identifier: "s=Example.Node"
            ns: "Example Namespace"
         }
    path: [ QtOpcUa.RelativeNodePath {
                ns: "Test Namespace"
                browseName: "SomeName"
            }
            ...
        ]
    }
}

Siehe auch NodeId und Node.

Eigenschaft Dokumentation

path : list

Suchpfad für den angegebenen Knoten. Dies ist eine Liste von OpcUaRelativeNodePath Objekten, die den Pfad angibt, in dem der Zielknoten relativ zum Startknoten gefunden werden kann.


startNode : NodeId

Namespace des Knotenbezeichners. Der Startknoten gibt den Knoten an, an dem die Auflösung des Pfades beginnt. Es kann eine absolute oder relative Knoten-ID sein.

Siehe auch NodeId und RelativeNodeId.


© 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.