Sur cette page

NodeId QML Type

Spécifie un nœud par un identifiant. Plus...

Import Statement: import QtOpcUa
Since: QtOpcUa 5.12
Status: Deprecated since 6.9

Ce type est obsolète depuis QtOpcUa 6.9. Il est fortement déconseillé de l'utiliser dans un nouveau code.

Propriétés

Signaux

Description détaillée

import QtOpcUa as QtOpcUa

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

Documentation sur les propriétés

identifier : string

Identifiant du nœud. L'identifiant doit être donné dans l'un des types suivants.

TypeExemple
Numériquei=23
Chaînes=MyStringIdentifier
GUIDg=08081e75-8e5e-319b-954f-f3a7613dc29b
Opaque (base64)b=UXQgZnR3IQ==

Il est possible, mais non recommandé, d'inclure l'index de l'espace de noms ns=X;s=.... Dans ce cas, l'index de l'espace de noms donné est retiré en interne de l'identifiant et défini comme propriété de l'espace de noms.

ns : string

Espace de noms de l'identifiant du nœud. L'identifiant peut être l'index sous la forme d'un nombre ou le nom sous la forme d'une chaîne. Une chaîne de caractères qui peut être convertie en un nombre entier est considérée comme un index d'espace de noms.

Documentation sur les signaux

nodeChanged()

Emis lorsque le nœud sous-jacent a changé. Cela se produit lorsque l'espace de noms ou l'identifiant a changé.

Remarque : le gestionnaire correspondant est onNodeChanged.

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