| パッケージ | mx.rpc |
| クラス | public dynamic class AsyncToken |
| 継承 | AsyncToken EventDispatcher Object |
ResultEvent および FaultEvent(token プロパティ)で参照することができます。
| プロパティ | 定義元 | ||
|---|---|---|---|
![]() | constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。 | Object | |
| message : IMessage [読み取り専用]
関連付けられているメッセージへのアクセスを提供します。 | AsyncToken | ||
![]() | prototype : Object [静的]
クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。 | Object | |
| responders : Array [読み取り専用]
非同期要求が完了すると呼び出される IResponder ハンドラの配列です。 | AsyncToken | ||
| result : Object [読み取り専用]
関連付けられている RPC 呼び出しが返す結果です。 | AsyncToken | ||
| メソッド | 定義元 | ||
|---|---|---|---|
指定されたメッセージを持つトークンのインスタンスを作成します。 | AsyncToken | ||
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
イベントリスナーオブジェクトを EventDispatcher オブジェクトに登録し、リスナーがイベントの通知を受け取るようにします。 | EventDispatcher | |
addResponder は、応答側を応答側の配列に追加します。 | AsyncToken | ||
![]() |
イベントをイベントフローに送出します。 | EventDispatcher | |
![]() |
EventDispatcher オブジェクトに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。 | EventDispatcher | |
![]() |
オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | |
このトークンに少なくとも 1 つの mx.rpc.IResponder が登録されているかどうかを判断します。 | AsyncToken | ||
![]() |
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | |
![]() |
指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | |
![]() |
EventDispatcher オブジェクトからリスナーを削除します。 | EventDispatcher | |
![]() |
ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | |
![]() |
指定されたオブジェクトのストリング表現を返します。 | Object | |
![]() |
指定されたオブジェクトのプリミティブな値を返します。 | Object | |
![]() |
指定されたイベントタイプについて、この EventDispatcher オブジェクトまたはその祖先にイベントリスナーが登録されているかどうかを確認します。 | EventDispatcher | |
| イベント | 概要 | 定義元 | ||
|---|---|---|---|---|
![]() | [ブロードキャスト イベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを取得して、アクティブになったときに送出されます。 | EventDispatcher | ||
![]() | [ブロードキャスト イベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを失って、非アクティブになったときに送出されます。 | EventDispatcher | ||
| チャネルセットのプロパティが変更されたときに送出されます。 | AsyncToken | |||
| message | プロパティ |
| responders | プロパティ |
responders:Array [読み取り専用]
非同期要求が完了すると呼び出される IResponder ハンドラの配列です。トークンに割り当てられた各応答側の result または fault 関数が呼び出され、一致するイベントに渡されます(処理やサービスがイベント自体を送出する前に行われます)。 開発者は、event.preventDefault() () を呼び出して、サービスが引き続きイベントを送出しないようにすることができます。 これにより、サービスまたは処理の result プロパティの割り当てが妨げられることはありません。
public function get responders():Array| result | プロパティ |
result:Object [読み取り専用] 関連付けられている RPC 呼び出しが返した結果です。トークンの結果プロパティが一旦割り当てられると、このプロパティは、関連付けられた ResultEvent の結果プロパティとまったく同じになります。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 propertyChange イベントが送出されます。
public function get result():Object| AsyncToken | () | コンストラクタ |
public function AsyncToken(message:IMessage = null)指定されたメッセージを持つトークンのインスタンスを作成します。
パラメータmessage:IMessage (default = null) — トークンに関連付けられたメッセージです。
|
| addResponder | () | メソッド |
public function addResponder(responder:IResponder):void
addResponder は、応答側を応答側の配列に追加します。 応答側のパラメータに割り当てられたオブジェクトは、mx.rpc.IResponder を実装する必要があります。
パラメータ
responder:IResponder — 非同期要求が完了すると呼び出されるハンドラです。
|
関連項目
| hasResponder | () | メソッド |
public function hasResponder():Boolean
このトークンに少なくとも 1 つの mx.rpc.IResponder が登録されているかどうかを判断します。
Boolean — このトークンに少なくとも 1 つの応答側が追加されている場合は、true です。
|
| propertyChange | イベント |
mx.events.PropertyChangeEventmx.events.PropertyChangeEvent.PROPERTY_CHANGEチャネルセットのプロパティが変更されたときに送出されます。
PropertyChangeEvent.PROPERTY_CHANGE 定数により、イベントオブジェクトの type プロパティ値が PropertyChange イベント用に定義されます。
イベントオブジェクトの各プロパティには次の値が設定されています。
| プロパティ | 値 |
|---|---|
bubbles | コンストラクタによって決定されます。デフォルトは false です。 |
cancelable | コンストラクタによって決定されます。デフォルトは false です。 |
kind | 変更の種類。PropertyChangeEventKind.UPDATE または PropertyChangeEventKind.DELETE のいずれかです。 |
oldValue | 元のプロパティの値です。 |
newValue | 新しいプロパティの値(存在する場合)です。 |
property | 変更されたプロパティです。. |
source | 変更されたプロパティを含むオブジェクトです。 |
currentTarget | イベント処理を行うイベントリスナーの定義用オブジェクトを表します。 例えば、イベントリスナーの登録に myButton.addEventListener() を使用すると、currentTarget の値は myButton となります。 |
target | イベントを送出したオブジェクトを表します。このオブジェクトは必ずしもイベントを受け取るオブジェクトとは限りません。イベントを受け取るオブジェクトにアクセスするには、currentTarget プロパティを使用します。 |
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flex/3_jp/langref/mx/rpc/AsyncToken.html