WriteItem QML Type
Spécifie un élément à écrire sur le serveur. En savoir plus…
| Import Statement: | import QtOpcUa |
| Since: | QtOpcUa 5.13 |
| Status: | Deprecated since 6.9 |
Ce type est obsolète depuis QtOpcUa 6.9. Nous déconseillons fortement de l'utiliser dans du nouveau code.
Propriétés
- attribute : Constants.NodeAttribute
- indexRange : string
- nodeId : string
- ns : variant
- serverTimestamp : datetime
- sourceTimestamp : datetime
- statusCode : OpcUaStatus
- value : variant
- valueType : variant
Description détaillée
Ce type sert à spécifier les éléments à écrire sur le serveur à l'aide de la fonction Connection::writeNodeAttributes.
Documentation sur les propriétés
attribute : Constants.NodeAttribute
Détermine l'attribut du nœud à écrire.
indexRange : string
Définit la plage d'index de l'attribut à écrire. Si cela n'est pas nécessaire, laissez cette propriété vide.
nodeId : string
Détermine l'identifiant du nœud sur lequel l'écriture doit être effectuée.
ns : variant
Détermine l'espace de noms du nœud à écrire. L'espace de noms peut être spécifié par son nom ou son index. Si cette propriété est définie, tout espace de noms figurant dans l'identifiant du nœud sera ignoré.
serverTimestamp : datetime
Définit l'horodatage du serveur pour la valeur à écrire. Si l'horodatage du serveur n'est pas valide, il est ignoré par le client et n'est pas envoyé au serveur. Si le serveur ne prend pas en charge l'écriture d'horodatages, l'opération d'écriture pour cet élément échouera.
sourceTimestamp : datetime
Définit l'horodatage source de la valeur à écrire. Si l'horodatage source n'est pas valide, il est ignoré par le client et n'est pas envoyé au serveur. Si le serveur ne prend pas en charge l'écriture d'horodatages, l'opération d'écriture de cet élément échouera.
statusCode : OpcUaStatus
Définit le code d'état associé à la valeur à écrire. Si aucun code d'état n'est défini, aucun code d'état n'est envoyé au serveur.
value : variant
Données réelles dont l'écriture est demandée.
valueType : variant
Si elles sont fournies, les informations de type seront utilisées pour convertir la valeur en un type de données spécifique au SDK.
© 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.