API: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.
REST.Backend.EMSServices.TEMSUsersAPI.UpdateUser erbt von REST.Backend.EMSServices.TEMSLoginAPI.UpdateUser. Der folgende Inhalt bezieht sich auf REST.Backend.EMSServices.TEMSLoginAPI.UpdateUser.
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 |
---|---|---|
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. |