REST.Backend.EMSApi.TEMSClientAPI.UpdateInstallation

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure UpdateInstallation(const AInstallationID: string; const AJSONObject: TJSONObject; out AUpdatedAt: TUpdatedAt);

C++

void __fastcall UpdateInstallation(const System::UnicodeString AInstallationID, System::Json::TJSONObject* const AJSONObject, /* out */ TUpdatedAt &AUpdatedAt);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
REST.Backend.EMSApi.pas
REST.Backend.EMSApi.hpp
REST.Backend.EMSApi TEMSClientAPI


Description

Remplace les informations existantes sur l'installation spécifiée par les informations spécifiées.

UpdateInstallation reçoit les paramètres suivants :

  • AInstallationID est une chaîne avec l'identifiant de l'installation cible.
  • AInstallationObject est un objet JSON qui contient les nouvelles données de l'installation cible.
  • AUpdatedAt est une instance de TUpdatedAt que UpdateInstallation remplit avec la date et l'heure auxquelles le serveur EMS a appliqué la modification demandée.

Exceptions

Exception Message Description

EEMSClientAPIError

ID d'installation requise

L'identifiant d'installation spécifié est une chaîne vide.

MasterSecret requis

Authentication a la valeur TAuthentication.MasterSecret, et ConnectionInfo.MasterSecret est une chaîne vide.

Token de session requis

Authentication a la valeur TAuthentication.Session, et vous ne vous êtes pas connecté ou le token d'authentification de session fourni lors de la connexion est une chaîne vide.

Voir aussi