パッケージ | spark.core |
クラス | public class ContentRequest |
継承 | ContentRequest EventDispatcher Object |
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
load()
メソッドから返された IContentLoader のコンテンツ要求インスタンスを表します。
パブリックプロパティ
プロパティ | 定義元 | ||
---|---|---|---|
complete : Boolean [読み取り専用]
コンテンツが完全にロードされてアクセス可能と見なされる場合は true が格納されます。 | ContentRequest | ||
constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクター関数への参照です。 | Object | ||
content : Object
格納されているコンテンツへの参照です。 | ContentRequest |
パブリックメソッド
メソッド | 定義元 | ||
---|---|---|---|
ContentRequest(contentLoader:IContentLoader, content:*, shared:Boolean = false, complete:Boolean = false)
コンストラクターです。 | ContentRequest | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
イベントリスナーオブジェクトを EventDispatcher オブジェクトに登録し、リスナーがイベントの通知を受け取るようにします。 | EventDispatcher | ||
イベントをイベントフローに送出します。 | EventDispatcher | ||
EventDispatcher オブジェクトに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。 | EventDispatcher | ||
オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | ||
Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | ||
指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | ||
EventDispatcher オブジェクトからリスナーを削除します。 | EventDispatcher | ||
ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | ||
ロケール固有の規則に従って書式設定された、このオブジェクトのストリング表現を返します。 | Object | ||
指定されたオブジェクトのストリング表現を返します。 | Object | ||
指定されたオブジェクトのプリミティブな値を返します。 | Object | ||
指定されたイベントタイプについて、この EventDispatcher オブジェクトまたはその祖先にイベントリスナーが登録されているかどうかを確認します。 | EventDispatcher |
イベント
イベント | 概要 | 定義元 | ||
---|---|---|---|---|
[ブロードキャストイベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを取得して、アクティブになったときに送出されます。 | EventDispatcher | |||
コンテンツのロードが完了したときに送出されます。 | ContentRequest | |||
[ブロードキャストイベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを失って、非アクティブになったときに送出されます。 | EventDispatcher | |||
ネットワーク要求が HTTP 上で行われ、Flash Player または AIR が HTTP 状況コードを検出できる場合に送出されます。 | ContentRequest | |||
入出力エラーが発生すると送出されます。 | ContentRequest | |||
コンテンツのロード中に送出されます。 | ContentRequest | |||
セキュリティエラーが発生したときに送出されます。 | ContentRequest |
プロパティの詳細
complete | プロパティ |
content | プロパティ |
content:Object
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
格納されているコンテンツへの参照です。これは、(例えば)LoaderInfo インスタンス、BitmapData、他の汎用コンテンツの可能性があります。complete イベントが送出されるか、complete() が true を返すかのいずれかまたは両方の場合に、コンテンツは有効と見なされます。
実装
public function get content():Object
public function set content(value:Object):void
コンストラクターの詳細
ContentRequest | () | コンストラクター |
public function ContentRequest(contentLoader:IContentLoader, content:*, shared:Boolean = false, complete:Boolean = false)
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
コンストラクターです。
パラメーターcontentLoader:IContentLoader — IContentLoader オブジェクトです。
| |
content:* — 格納されているコンテンツへの参照です。
| |
shared:Boolean (default = false ) — true は、このリクエストが他の以前のリクエストと現在共有されていることを示します
| |
complete:Boolean (default = false ) — true は、誰かがキャッシュで load を呼び出し、完全に読み込まれた結果をキャッシュが即座に返したことを示します
|
イベントの詳細
complete | イベント |
イベントオブジェクトの型:
プロパティ Event.type =
flash.events.Event
プロパティ Event.type =
flash.events.Event.COMPLETE
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 10, AIR 2.0 |
コンテンツのロードが完了したときに送出されます。
Event.COMPLETE
定数は、type
プロパティ(complete
イベントオブジェクト)の値を定義します。
このイベントには、次のプロパティがあります。
プロパティ | 値 |
---|---|
bubbles | false |
cancelable | false は、キャンセルするデフォルトの動作がないことを示します。 |
currentTarget | イベントリスナーで Event オブジェクトをアクティブに処理しているオブジェクトです。 |
target | 読み込みが完了したネットワークオブジェクトです。 |
httpStatus | イベント |
イベントオブジェクトの型:
プロパティ HTTPStatusEvent.type =
flash.events.HTTPStatusEvent
プロパティ HTTPStatusEvent.type =
flash.events.HTTPStatusEvent.HTTP_STATUS
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 10, AIR 2.0 |
ネットワーク要求が HTTP 上で行われ、Flash Player または AIR が HTTP 状況コードを検出できる場合に送出されます。
HTTPStatusEvent.HTTP_STATUS
定数は、type
プロパティ(httpStatus
イベントオブジェクト)の値を定義します。
このイベントには、次のプロパティがあります。
プロパティ | 値 |
---|---|
bubbles | false |
cancelable | false は、キャンセルするデフォルトの動作がないことを示します。 |
currentTarget | イベントリスナーで Event オブジェクトをアクティブに処理しているオブジェクトです。 |
status | サーバーから返された HTTP ステータスコードです。 |
target | HTTP ステータスコードを受け取るネットワークオブジェクトです。 |
ioError | イベント |
イベントオブジェクトの型:
プロパティ IOErrorEvent.type =
flash.events.IOErrorEvent
プロパティ IOErrorEvent.type =
flash.events.IOErrorEvent.IO_ERROR
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 10, AIR 2.0 |
入出力エラーが発生すると送出されます。
type
プロパティ(ioError
イベントオブジェクト)の値を定義します。
このイベントには、次のプロパティがあります。
プロパティ | 値 |
---|---|
bubbles | false |
cancelable | false は、キャンセルするデフォルトの動作がないことを示します。 |
currentTarget | イベントリスナーで Event オブジェクトをアクティブに処理しているオブジェクトです。 |
errorID | 特定のエラーに関連付けられた参照番号です(AIR のみ)。 |
target | 入出力エラーが発生したネットワークオブジェクトです。 |
text | エラーメッセージとして表示されるテキストです。 |
関連する API エレメント
progress | イベント |
イベントオブジェクトの型:
プロパティ ProgressEvent.type =
flash.events.ProgressEvent
プロパティ ProgressEvent.type =
flash.events.ProgressEvent.PROGRESS
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 10, AIR 2.0 |
コンテンツのロード中に送出されます。
メモ:progress
イベントが送出されることは保証されていません。 complete
イベントを、progress
イベントが 1 つも送出されないまま受け取る場合もあります。 これは、ローカルファイルをロードする場合によく発生します。
type
プロパティ(progress
イベントオブジェクト)の値を定義します。
このイベントには、次のプロパティがあります。
プロパティ | 値 |
---|---|
bubbles | false |
bytesLoaded | リスナーがイベントを処理しているときに読み込まれたアイテム数またはバイト数です。 |
bytesTotal | 読み込みプロセスが成功した場合に最終的に読み込まれるアイテムまたはバイトの総数です。 |
cancelable | false は、キャンセルするデフォルトの動作がないことを示します。 |
currentTarget | イベントリスナーで Event オブジェクトをアクティブに処理しているオブジェクトです。 |
target | 進行状況をレポートする オブジェクトです。 |
securityError | イベント |
イベントオブジェクトの型:
プロパティ SecurityErrorEvent.type =
flash.events.SecurityErrorEvent
プロパティ SecurityErrorEvent.type =
flash.events.SecurityErrorEvent.SECURITY_ERROR
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4.5 |
ランタイムバージョン: | Flash Player 10, AIR 2.0 |
セキュリティエラーが発生したときに送出されます。
SecurityErrorEvent.SECURITY_ERROR
定数は、type
プロパティ(securityError
イベントオブジェクト)の値を定義します。
このイベントには、次のプロパティがあります。
プロパティ | 値 |
---|---|
bubbles | false |
cancelable | false は、キャンセルするデフォルトの動作がないことを示します。 |
currentTarget | イベントリスナーで Event オブジェクトをアクティブに処理しているオブジェクトです。 |
target | セキュリティエラーを報告するネットワークオブジェクトです。 |
text | エラーメッセージとして表示されるテキストです。 |
関連する API エレメント
Tue Jun 12 2018, 10:34 AM Z