browser クラス

説明

Cookerで使用されるブラウザを表します。

注意

Cookerに静的に含まれるクラスです。

変数宣言によって返されたインスタンスは、Main-ブラウザで初期化されています。

Cookerは二つのブラウザ、Main-ブラウザとSub-ブラウザを持ちます。それぞれのブラウザを表すインスタンスは、全て同一です。つまり、Main-ブラウザとしてシングルトンインスタンス、Sub-ブラウザとしてシングルトンインスタンスになります。

fitter

シグネチャ説明
browser()

browser クラスの新しいインスタンスを返します。

getter

シグネチャ説明
AddressBar

アドレスバーが表示されているかどうかを示す値を返します。

CanExecute

新規スクリプトが実行可能かどうかを示す値を返します。

CanGoBack

ナビゲーション履歴を前に戻ることが出来るかどうかを示す値を返します。

CanGoForward

ナビゲーション履歴を次に進むことが出来るかどうかを示す値を返します。

Direction

ページ移動を自分で行うかどうかを示す値を返します。

EnableNavigation

ナビゲート可能かどうかを示す値を返します。

EnablePopup

ポップアップが表示可能かどうかを示す値を返します。

Fitted

インスタンスが既に初期化されているかどうかを示す値を返します。

Height

ブラウザの高さを返します。

IsMain

Main-ブラウザかどうかを示す値を返します。

IsMuted

音声出力がミュートされているかどうかを示す値を返します。

JSExecutor

jsexecutorを返します。

Left

デスクトップ画面上のブラウザの左端の位置を返します。

LoadImages

画像を読み込むかどうかを示す値を返します。

Title

表示されているページのタイトルを返します。

Top

デスクトップ画面上のブラウザの上端の位置を返します。

TypeName

クラス名を返します。

Url

表示されているページの URL を返します。

UserAgent

ユーザーエージェントを返します。

Width

ブラウザの幅を返します。

setter

シグネチャ説明
AddressBar(bool)

アドレスバーを表示するかどうかを示す値を設定します。

CanExecute(bool)

新規スクリプトが実行可能かどうかを示す値を設定します。

Direction(bool)

ページ移動を自分で行うかどうかを示す値を設定します。

EnableNavigation(bool)

ナビゲート可能かどうかを示す値を設定します。

EnablePopup(bool)

ポップアップが表示可能かどうかを示す値を設定します。

Height(int)

ブラウザの高さを設定します。

Height(real)

ブラウザの高さを設定します。

IsMuted(bool)

音声出力をミュートするかどうかを設定します。

Left(int)

デスクトップ画面上のブラウザの左端の位置を設定します。

Left(real)

デスクトップ画面上のブラウザの左端の位置を設定します。

LoadImages(bool)

画像を読み込むかどうかを示す値を設定します。

Top(int)

デスクトップ画面上のブラウザの上端の位置を設定します。

Top(real)

デスクトップ画面上のブラウザの上端の位置を設定します。

UserAgent

ユーザーエージェントを設定します。

Width(int)

ブラウザの幅を設定します。

Width(real)

ブラウザの幅を設定します。

method

シグネチャ説明
Capture()

ブラウザ画面をキャプチャします。

GoBack()

ナビゲーション履歴の前のページに戻ります。

GoBack(bool)

ナビゲーション履歴の前のページに戻ります。

GoForward()

ナビゲーション履歴の次ページに進みます。

GoForward(bool)

ナビゲーション履歴の次ページに進みます。

LoadHtml(string)

HTML文字列をブラウザにロードします。

LoadHtml(string,bool)

HTML文字列をブラウザにロードします。

LoadUrl(string)

指定されたURLに移動します。

LoadUrl(string,bool)

指定されたURLに移動します。

PointFromScreen(real,real)

スクリーン座標をクライアント座標に変換します。

PointToScreen(real,real)

クライアント座標をスクリーン座標に変換します。

Reload()

ページをリロードします。

Reload(bool)

ページをリロードします。

event

シグネチャ説明
LoadCompleted(class,string)

ハンドラを "LoadCompleted"イベントに割り当てます。

LoadStart(class,string)

ハンドラを "LoadStart"イベントに割り当てます。

Copyright © Cooker All rights reserved.