この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

UserPreference

組織内の特定のユーザの機能設定を表します。

サポートされているコール

create()delete()describeSObjects()query()retrieve()update()upsert()

特別なアクセスルール

カスタマーポータルユーザはこのオブジェクトにアクセスできません。

項目

項目 詳細
Preference
picklist
プロパティ
Create、Defaulted on Create、Filter、Group、Restricted picklist、Sort、Update
説明
ユーザ設定の名前。サポートされている値は、次のとおりです。
  • Event Reminder Default Lead Time
  • Dask Reminder Default Time
  • ログオン時の読み込みを防止
  • キー入力後の Apex のオートコンプリート
  • Visualforce ビューステートインスペクタ
  • 売上予測の表示タイプ
  • エディタのテーマ
  • エディタのフォントサイズ
  • 固定表示フォルダ
  • クエリプランを有効化
  • 新規の開くダイアログを有効化
  • メールトランスポート種別
  • 固定表示 Wave フォルダ
[Event Reminder Default Lead Time] および [Task Reminder Default Time] は、User オブジェクトの次の項目に関連しています。
  • UserPreferencesEventRemindersCheckboxDefault
  • UserPreferencesTaskRemindersCheckboxDefault
  • UserPreferencesSuppressEventSFXReminders
  • UserPreferencesSuppressTaskSFXReminders
[新規の開くダイアログを有効化] は、今後の使用のために予約されています。
SOQL クエリを作成する場合、tolabel は正確な結果を返す必要があります。たとえば、select Id, tolabel(Preference), Value, UserId from UserPreference と指定します。
UserId
reference
プロパティ
Filter、Group、Sort
説明
このロールに関連付けられているユーザの ID。対応する項目表示ラベルは [ユーザ ID] です。
システム管理者は、他のユーザの設定を作成および編集できます。
標準ユーザは自身の設定のみを削除できます。標準ユーザの UserId 項目の値は、各自の UserId である必要があります。
Value
textarea
プロパティ
Filter、Nillable、Sort
説明
ユーザ設定の値。[Event Reminder Default Lead Time] の場合、値の間隔は 0 分から 2 日間までです。[Task Reminder Default Time] の場合、値は午前 12 時から午後 11 時 30 分までの 30 分単位です。それぞれの値のセットを参照するには、オンラインアプリケーションで個人設定の [アラーム] にアクセスします。

使用方法

組織内に現在設定されているユーザ設定のセットを照会するには、このオブジェクトを使用します。クライアントアプリケーションでは、User オブジェクトを照会して有効なUser ID を取得し、UserPreference オブジェクトにアクセスすることができます。

すべてのユーザは、このオブジェクトを使用して、サポートされているコールを呼び出すことができます。標準ユーザは、独自の設定についてのみこれらのコールを呼び出すことができます。