System.settings


Method

getValue

設定情報を取得します

function getValue(
    section,
    key
);

パラメータ

section
INIセクション名
key
INIキー名

Hint

  • 取得に失敗すると例外が送出されます
  • セクション名をuser.から始まる任意の文字列にすると任意のセクション/キーの値を取得できます*1
  • Profileセクションへアクセスする場合は、セクション名をProfileとしてください。末尾の整数を指定すると正しくアクセスできません。また、常に現在のプロファイルに対してのアクセスになります。

setValue

設定を変更します

function setValue(
    section,
    key,
    value
);

パラメータ

section
INIセクション名
key
INIキー名
value

Hint

  • 設定に失敗すると例外が送出されます
  • UserStream?::Enabled, Misc::EnableAutoRefresh? の2項目を操作した場合はそれぞれ対応する機能のOn/Offが実行されます。*2
  • セクション名をuser.から始まる任意の文字列にすると任意のセクション/キーに値を保存できます*3

reconfigure

変更した設定を適用します

function reconfigure();

Hint

  • 大部分の設定はreconfigureを呼ばなくても即時適用されます。reconfigureの内部でiniへの保存も行っているので保存したい場合はreconfigureを呼んでください。

*1 API Level 9 以降で対応
*2 API Level 6 以降で対応
*3 API Level 9 以降で対応

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-08-27 (土) 10:33:42 (844d)