nsIPrefBranch
機能
設定の保存や読み込み。また管理を行ないます。
構文
var object = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);
getPrefType
機能
保存されている設定の型を取得します。
構文
var long = object.getPrefType(aPrefName);
指定項目 型 内容
aPrefName String 調べる設定名を指定します。
設定値
定数 内容
PREF_STRING
PREF_INT
PREF_BOOL
getBoolPref
機能
真偽値で保存された設定を取得します。
構文
var boolean = getBoolPref(aPrefName);
指定項目 型 内容
aPrefName String 取得する設定名を指定します。
setBoolPref
機能
設定を真偽値で保存します。
構文
setBoolPref(aPrefName, aValue);
指定項目 型 内容
aPrefName String 保存する設定名を指定します。
aValue Long 保存する値を指定します。