API:REST.Backend.EMSServices.TEMSUsersAPI.UpdateUser

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

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. {{#multireplace:REST.Backend.EMSServices.TEMSUsersAPI.UpdateUser|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} erbt von {{#multireplace:REST.Backend.EMSServices.TEMSLoginAPI.UpdateUser|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}. Der folgende Inhalt bezieht sich auf {{#multireplace:REST.Backend.EMSServices.TEMSLoginAPI.UpdateUser|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}.

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