REST.Backend.EMSServices.TEMSLoginAPI.UpdateUser

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure UpdateUser(const AObject: TBackendEntityValue;  const AUserData: TJSONObject; out AUpdatedObject: TBackendEntityValue);

C++

void __fastcall UpdateUser(const Rest::Backend::Metatypes::TBackendEntityValue &AObject, System::Json::TJSONObject* const AUserData, /* out */ Rest::Backend::Metatypes::TBackendEntityValue &AUpdatedObject);

プロパティ

種類 可視性 ソース ユニット
procedure
function
protected
REST.Backend.EMSServices.pas
REST.Backend.EMSServices.hpp
REST.Backend.EMSServices TEMSLoginAPI


説明

指定されたユーザーに関する既存の情報を、指定された情報に置き換えます。

UpdateUser が受け取るパラメータは次のとおりです。

  • AUser: 対象ユーザーを示す TBackendEntityValue インスタンスです。
  • AUserObject: 対象ユーザーの新規データを格納した JSON オブジェクトです。
  • AUpdatedAt: 要求した変更が EMS サーバーで適用された場合に UpdateUser でその日付と時刻を格納する TBackendEntityValue インスタンスです。

例外

例外 メッセージ 説明

EEMSClientAPIError

MasterSecret が必要です

認証の種類TAuthentication.MasterSecret で、基になる EMS バックエンド サービス接続情報MasterSecret プロパティが空の文字列になっています。

セッション トークンが必要です

認証の種類TAuthentication.Session で、かつ、ログインが行われませんでした。

関連項目