パッケージ | mx.managers |
インターフェイス | public interface IMarshalSystemManager |
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
プロパティ | 定義元 | ||
---|---|---|---|
swfBridgeGroup : ISWFBridgeGroup
このアプリケーションが接続している他のアプリケーションへのすべてのブリッジを含みます。 | IMarshalSystemManager |
メソッド | 定義元 | ||
---|---|---|---|
システムマネージャーに子ブリッジを追加します。 | IMarshalSystemManager | ||
要求されたレイヤーのサンドボックスルートに指定された子を追加します。 | IMarshalSystemManager | ||
dispatchEventFromSWFBridges(event:Event, skip:IEventDispatcher = null, trackClones:Boolean = false, toOtherSystemManagers:Boolean = false):void
同じ SecurityDomain にあるかどうかに関係なく、この SystemManager の SWF ブリッジグループ内のすべての親および子アプリケーションにメッセージを送出します。 | IMarshalSystemManager | ||
表示オブジェクトが互換モードでロードされた子アプリケーション内または信頼されていないサンドボックス内にあるかどうかをテストします。 | IMarshalSystemManager | ||
システムマネージャーに子ブリッジを追加します。 | IMarshalSystemManager | ||
要求されたレイヤーのサンドボックスルートから指定された子を削除します。 | IMarshalSystemManager | ||
このシステムマネージャーを使用している呼び出し元が、他のマネージャーと直接通信する必要があるかどうか、またはブリッジと通信する必要があるかどうかを判断します。 | IMarshalSystemManager |
swfBridgeGroup | プロパティ |
swfBridgeGroup:ISWFBridgeGroup
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
このアプリケーションが接続している他のアプリケーションへのすべてのブリッジを含みます。
実装
public function get swfBridgeGroup():ISWFBridgeGroup
public function set swfBridgeGroup(value:ISWFBridgeGroup):void
addChildBridge | () | メソッド |
public function addChildBridge(bridge:IEventDispatcher, owner:DisplayObject):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
システムマネージャーに子ブリッジを追加します。各子ブリッジは、別のサンドボックス内のコンポーネントまたは Flex の別のバージョンでコンパイルされたコンポーネントを表します。
パラメーター
bridge:IEventDispatcher — 子のブリッジです。
| |
owner:DisplayObject — 子の SWFLoader です。
|
addChildToSandboxRoot | () | メソッド |
public function addChildToSandboxRoot(layer:String, child:DisplayObject):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
要求されたレイヤーのサンドボックスルートに指定された子を追加します。
パラメーター
layer:String — SystemManager 内の IChildList の名前です。
| |
child:DisplayObject — 追加する DisplayObject です。
|
dispatchEventFromSWFBridges | () | メソッド |
public function dispatchEventFromSWFBridges(event:Event, skip:IEventDispatcher = null, trackClones:Boolean = false, toOtherSystemManagers:Boolean = false):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
同じ SecurityDomain にあるかどうかに関係なく、この SystemManager の SWF ブリッジグループ内のすべての親および子アプリケーションにメッセージを送出します。オプションで、このメソッドのパラメーターでアプリケーションを除外できます。
パラメーター
event:Event — 送出するイベントです。
| |
skip:IEventDispatcher (default = null ) — メッセージを送出しない IEventDispatcher を指定します。これは通常、イベントを生成した IEventDispatcher をスキップするために使用されます。
| |
trackClones:Boolean (default = false ) — 送出されるイベントへの参照を保持するかどうかを示します。
| |
toOtherSystemManagers:Boolean (default = false ) — AIR 内の他の最上位 SystemManager にイベントを送出するかどうかを示します。
|
isDisplayObjectInABridgedApplication | () | メソッド |
public function isDisplayObjectInABridgedApplication(displayObject:DisplayObject):Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
表示オブジェクトが互換モードでロードされた子アプリケーション内または信頼されていないサンドボックス内にあるかどうかをテストします。
パラメーター
displayObject:DisplayObject — テストする DisplayObject です。
|
Boolean — true は displayObject が互換モードでロードされた子アプリケーション内または信頼されていないサンドボックス内にあることを示し、false はそれ以外の場合を示します。
|
removeChildBridge | () | メソッド |
public function removeChildBridge(bridge:IEventDispatcher):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
システムマネージャーに子ブリッジを追加します。各子ブリッジは、別のサンドボックス内のコンポーネントまたは Flex の別のバージョンでコンパイルされたコンポーネントを表します。
パラメーター
bridge:IEventDispatcher — 子のブリッジです。
|
removeChildFromSandboxRoot | () | メソッド |
public function removeChildFromSandboxRoot(layer:String, child:DisplayObject):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
要求されたレイヤーのサンドボックスルートから指定された子を削除します。
パラメーター
layer:String — SystemManager 内の IChildList の名前です。
| |
child:DisplayObject — 追加する DisplayObject です。
|
useSWFBridge | () | メソッド |
public function useSWFBridge():Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
このシステムマネージャーを使用している呼び出し元が、他のマネージャーと直接通信する必要があるかどうか、またはブリッジと通信する必要があるかどうかを判断します。
戻り値Boolean — このシステムマネージャーを使用している呼び出し元がサンドボックスブリッジを使用して通信する必要がある場合は true です。システムマネージャーが参照を介して他のマネージャーを直接呼び出すことができる場合は false です。
|
Tue Jun 12 2018, 10:34 AM Z