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