REST.Backend.EMSServices.TEMSUsersAPI.UpdateUser
Delphi
procedure UpdateUser(const AObject: TBackendEntityValue; const AUserData: TJSONObject; out AUpdatedObject: TBackendEntityValue);
C++
HIDESBASE void __fastcall UpdateUser(const Rest::Backend::Metatypes::TBackendEntityValue &AObject, System::Json::TJSONObject* const AUserData, /* out */ Rest::Backend::Metatypes::TBackendEntityValue &AUpdatedObject);
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
procedure function |
protected | REST.Backend.EMSServices.pas REST.Backend.EMSServices.hpp |
REST.Backend.EMSServices | TEMSUsersAPI |
Description
Remplace les informations existantes sur l'utilisateur spécifié par les informations spécifiées.
UpdateUser reçoit les paramètres suivants :
AUserest une instance de TBackendEntityValue qui indique l'utilisateur cible.AUserObjectest un objet JSON qui contient les nouvelles données de l'utilisateur cible.AUpdatedAtest une instance de TBackendEntityValue que UpdateUser remplit avec la date et l'heure auxquelles le serveur EMS a appliqué la modification demandée.
Exceptions
| Exception | Message | Description |
|---|---|---|
|
MasterSecret requis |
Le type d'authentification a la valeur TAuthentication.MasterSecret, et la propriété MasterSecret des informations de connexion du service backend EMS sous-jacent est une chaîne vide. | |
|
Token de session requis |
Le type d'authentification a la valeur TAuthentication.Session, et vous ne vous êtes pas connecté. |