API:REST.Backend.EMSServices.TEMSUsersAPI.UpdateUser

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

REST.Backend.EMSServices.TEMSUsersAPI.UpdateUser hérite de REST.Backend.EMSServices.TEMSLoginAPI.UpdateUser. Tout le contenu en-dessous de cette ligne se réfère à REST.Backend.EMSServices.TEMSLoginAPI.UpdateUser.

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

UpdateUser reçoit les paramètres suivants :

  • AUser est une instance de TBackendEntityValue qui indique l'utilisateur cible.
  • AUserObject est un objet JSON qui contient les nouvelles données de l'utilisateur cible.
  • AUpdatedAt est 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

EEMSClientAPIError

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é.

Voir aussi