API version 1
- ‐
getProperty¶
グローバル設定値を取得します。
グローバル設定は、0個以上の"."で区切られたプロパティ名と、それに紐付く値からなります。
呼出形式一覧
呼出形式 |
説明 |
---|---|
primitive getProperty(string name) |
グローバル設定値を取得します。 |
戻り値一覧
戻り値 |
説明 |
---|---|
primitive |
取得されたグローバル設定値を返します。 取得出来なかった場合はnull値を返します。 |
引数一覧
引数 |
説明 |
---|---|
name |
プロパティ名を指定します。 |
例外
なし
関連項目
getProperties、 setProperty メソッド
システムグローバル設定値一覧¶
全体設定
Biz/Browser DTの起動時に読み込まれる"settings.crsconf"による設定が可能
コンテキスト(タブ)設定
import文により読み込まれる"*.crsconf"ファイルによる設定が可能
スクリプト設定
setPropertyメソッドによる設定が可能
設定画面 |
全体設定 |
コンテキスト設定 |
スクリプト設定 |
プロパティ名 |
機能 |
型 |
デフォルト値 |
説明 |
---|---|---|---|---|---|---|---|---|
○ |
× |
× |
× |
app.settings.cache_size |
キャッシュサイズ |
integer |
0 |
キャッシュの最大容量[MB] 0を指定すると無制限で、最大容量に達すると古い順に削除する |
○ |
× |
× |
× |
app.settings.cache_enabled |
キャッシュの有効化 |
boolean |
true |
true=有効, false=無効
CRSのキャッシュ設定より優先して機能する
|
○ |
× |
× |
× |
app.settings.debug_port |
デバッグモードのポート番号 |
integer |
18888 |
ポート番号 |
○ |
× |
× |
× |
app.settings.debug_enabled |
デバッグモードの有効化 |
boolean |
false |
true=デバッグモードで起動, false=通常起動
なお、デバッグモードONのときはIDEモードでは起動しない
|
× |
○ |
○ |
× |
security.class.object.eval |
eval使用許可 |
boolean |
true |
true=使用可能, false=使用不可能 |
× |
○ |
○ |
× |
security.disk.level |
マウント時の振る舞い |
integer |
1 |
0=確認無し相当, 1=確認あり(次回以降省略可能), 2=常に確認あり |
× |
○ |
○ |
× |
security.external_execution |
ExternalObject使用許可 |
boolean |
true |
true=使用可能, false=使用不可能 |
× |
○ |
○ |
× |
security.file.level |
ファイルオープン許可 |
integer |
1 |
0=確認無し相当, 1=確認あり(次回以降省略可能), 2=常に不許可 |
× |
○ |
○ |
× |
security.network.self_signed_certificate |
SSL自己証明書許可 |
boolean |
false |
true=使用可能, false=使用不可能 |
× |
○ |
× |
× |
app.login.startup_url |
デフォルトログインURL |
string |
loginメソッドなどでログインしたときに呼び出すCRS。
ただし起動時はIDEモードの方が優先される。
「blank」を指定すると起動時に何も表示しない画面を代わりに表示します。
|
|
× |
× |
× |
× |
app.info.executable_path |
実行ファイル フルパス |
string |
C:\ ...\BizBrowserDT\bizbrowser.exe |
|
× |
× |
× |
× |
app.info.name |
製品名 |
string |
Biz/Browser DT |
|
× |
× |
× |
× |
app.info.private_build_no |
プライベートビルド番号 |
integer |
リビジョン番号 |
|
× |
× |
× |
× |
app.info.version |
バージョン(x.y.z形式) |
string |
現在のバージョン番号 |
|
× |
○ |
× |
× |
app.path.per_user_directory |
ユーザ毎アプリ固有ディレクトリ |
string |
※ |
C:\Users\ユーザ名\AppData\Roaming\OpenStream\BizBrowserDT |
× |
○ |
× |
× |
app.path.all_user_directory |
全ユーザ共通アプリ固有ディレクトリ |
string |
※ |
C:\ProgramData\OpenStream\BizBrowserDT |
× |
○ |
○ |
○ |
app.http.timeout |
HTTPタイムアウト(秒) |
integer |
3600 |
例)3600 |
× |
○ |
× |
× |
app.http.autoload_system_client_certificate |
クライアント証明書 自動ロード |
boolean |
true |
Windows証明書ストアにあるクライアント証明書をロード
(エクスポート可能かつアクセス時に確認メッセージを表示しないもののみ)
|
× |
× |
× |
× |
app.login.scheme |
ログインURL スキーム |
string |
例)http |
|
× |
× |
× |
× |
app.login.host |
ログインURL ホスト名 |
string |
例)www.example.com |
|
× |
× |
× |
× |
app.login.port |
ログインURL ポート名 |
integer |
例)80 |
|
× |
○ |
○ |
○ |
app.cache.mode |
スキーマ別キャッシュ有効/無効 |
integer |
1 |
0=キャッシュを許可しません,1=http, httpsプロトコルでの通信時のキャッシュを許可します,2=fileプロトコルでの通信時のキャッシュを許可します,3=1と2を両方指定します |
× |
○ |
○ |
○ |
app.coredump.mode |
コアダンプ出力の制御 |
integer |
1 |
0=コアダンプ出力無効, 1=グローバル例外ハンドラ実行前に出力, 2=グローバル例外ハンドラ実行後、ハンドリングされていなければ出力 |
× |
× |
× |
× |
app.i18n.language |
ロケール |
string |
例)ja_JP |
|
× |
× |
× |
× |
system.os.name |
OS名称 |
string |
例)Windows 10(x64) |
|
× |
× |
× |
× |
system.os.version |
OSバージョン |
string |
例)10 |
|
× |
× |
× |
× |
system.os.kernel_version |
OSカーネルのバージョン |
string |
例)10.0.18362 |
|
× |
× |
× |
× |
system.platform |
プラットフォーム名 |
string |
例)windows |
|
× |
○ |
× |
× |
app.settings.browser.script_enabled |
内蔵Webブラウザ:スクリプト実行許可 |
boolean |
true |
WebブラウザのJavascriptの実行許可 true=許可 false=非許可 |
× |
○ |
× |
× |
app.settings.browser.popup_enabled |
内蔵Webブラウザ:ポップアップ表示許可 |
boolean |
true |
Webブラウザのポップアップの許可 true=許可 false=非許可 |
× |
○ |
× |
× |
app.settings.browser.http_cache_type |
内蔵Webブラウザ:HTTPキャッシュ設定 |
integer |
1 |
Webブラウザのキャッシュ設定
0=キャッシュしない
1=メモリにキャッシュを保持しブラウザ終了時に削除
2=ストレージにキャッシュを保持
|
× |
○ |
× |
× |
app.settings.browser.plugin_enabled |
内蔵Webブラウザ:プラグインを許可 |
boolean |
true |
WebブラウザのFlashの実行許可 true=許可 false=非許可 |
× |
○ |
× |
× |
app.settings.browser.image_autoload |
内蔵Webブラウザ:自動的に画像を読み込む |
boolean |
true |
WebブラウザのWebページを開く際に中の画像を自動的にロードする true=許可 false=非許可 |
× |
○ |
× |
× |
app.settings.browser.toolbar_visible |
内蔵Webブラウザ:ツールバーの表示 |
boolean |
true |
Webブラウザのツールバーの表示 true=表示 false=非表示 |
× |
○ |
○ |
× |
app.settings.style |
ビジュアルスタイルの設定 |
string |
default |
default=commonと同じ, common=Biz/Browser独自共通スタイル, windows=OSのスタイルに準拠 |
× |
○ |
○ |
○ |
app.compat_bizv.forward_root_to_frame |
Biz/Browser V互換パッケージでのRootオブジェクトのプロパティ・メソッドフォワード処理の有効/無効 |
boolean |
true |
true=フォワードする false=フォワードしない |
※値は環境により異なります