REST.Backend.EMSServices.TEMSUsersAPI.UpdateUser

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
REST.Backend.EMSServices.pas
REST.Backend.EMSServices.hpp
REST.Backend.EMSServices TEMSUsersAPI


Beschreibung

Ersetzt die vorhandenen Informationen über den angegebenen Benutzer durch die angegebenen Informationen.

UpdateUser übernimmt die folgenden Parameter:

  • AUser ist eine Instanz von TBackendEntityValue, die den Zielbenutzer angibt.
  • AUserObject ist ein JSON-Objekt, das die neuen Daten für den Zielbenutzer enthält.
  • AUpdatedAt ist eine Instanz von TBackendEntityValue, die UpdateUser mit dem Datum und der Uhrzeit, zu der der EMS-Server die angeforderte Änderung ausgeführt hat.

Exceptions

Exception Meldung Beschreibung

EEMSClientAPIError

MasterSecret erforderlich

Der Authentifizierungstyp ist TAuthentication.MasterSecret, und die Eigenschaft MasterSecret der Verbindungsinformationen des zugrunde liegenden EMS-Backend-Dienstes ist ein leerer String.

Sitzungs-Token erforderlich

Der Authentifizierungstyp ist TAuthentication.Session, und Sie haben sich nicht angemeldet.

Siehe auch