REST.Backend.EMSApi.TEMSClientAPI.UpdateModuleResource
Delphi
procedure UpdateModuleResource(const AModuleID, AResourceName: string; const AJSONObject: TJSONObject; out AUpdatedAt: TUpdatedAt);
C++
void __fastcall UpdateModuleResource(const System::UnicodeString AModuleID, const System::UnicodeString AResourceName, 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 la ressource de module spécifiée par les informations spécifiées.
UpdateModuleResource reçoit les paramètres suivants :
AModuleID
est une chaîne avec l'ID du module qui contient la ressource de module cible.AResourceName
est une chaîne avec le nom de la ressource de module cible.AJSONObject
est un objet JSON qui contient les nouvelles données de la ressource de module cible.AUpdatedAt
est une instance de TUpdatedAt que UpdateModuleResource remplit avec la date et l'heure auxquelles le serveur EMS a appliqué la modification demandée.
Exceptions
Exception | Message | Description |
---|---|---|
MasterSecret requis |
Authentication a la valeur TAuthentication.MasterSecret, et ConnectionInfo.MasterSecret est une chaîne vide. | |
ID de module requis |
L'ID de module spécifié est une chaîne vide. | |
Nom de ressource requis |
Le nom de ressource spécifié 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
- REST.Backend.EMSApi.TEMSClientAPI.UnregisterModuleResource
- REST.Backend.EMSApi.TEMSClientAPI.QueryModuleResources
- REST.Backend.EMSApi.TEMSClientAPI.RetrieveModuleResource
- REST.Backend.EMSApi.TEMSClientAPI.RetrieveModuleResourcesFields