API version 1

- ‐

getProperty

グローバル設定値を取得します。

グローバル設定は、0個以上の"."で区切られたプロパティ名と、それに紐付く値からなります。

グローバル設定のプロパティ名は大別するとBiz/Browserが使用する空間とユーザが自由に設定可能な空間に分かれます。
"system", "app", "security" から始まるプロパティ名はBiz/Browserによって予約されています。
その他の名前は自由に使用可能です。

呼出形式一覧

呼出形式

説明

primitive getProperty(string name)

グローバル設定値を取得します。

戻り値一覧

戻り値

説明

primitive

取得されたグローバル設定値を返します。

取得出来なかった場合はnull値を返します。

引数一覧

引数

説明

name

プロパティ名を指定します。

例外

なし

関連項目

getPropertiessetProperty メソッド

システムグローバル設定値一覧

全体設定

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=フォワードしない

※値は環境により異なります