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.

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