API:REST.Backend.EMSServices.TEMSUsersAPI.UpdateUser

De RAD Studio API Documentation

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. {{#multireplace:REST.Backend.EMSServices.TEMSUsersAPI.UpdateUser|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} hérite de {{#multireplace:REST.Backend.EMSServices.TEMSLoginAPI.UpdateUser|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}. Tout le contenu en-dessous de cette ligne se réfère à {{#multireplace:REST.Backend.EMSServices.TEMSLoginAPI.UpdateUser|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}.

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