REST.Backend.EMSServices.TEMSUsersAPI.UpdateUser
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);
Inhaltsverzeichnis
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:
AUserist eine Instanz von TBackendEntityValue, die den Zielbenutzer angibt.AUserObjectist ein JSON-Objekt, das die neuen Daten für den Zielbenutzer enthält.AUpdatedAtist 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 |
|---|---|---|
|
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. |