mx.core
接口public interface ISWFLoader extends ISWFBridgeProvider
实现器 SWFLoader

ISWFLoader 接口定义一个 API,它含有加载兼容应用程序和不受信任的应用程序时所需的特殊属性和方法。



公共属性
 属性定义方
 InheritedchildAllowsParent : Boolean
[只读 (read-only)] 测试子级是否允许其父级访问子级的显示对象或侦听源于子级的消息。
ISWFBridgeProvider
  loadForCompatibility : Boolean
一个标志,指示是否加载内容,以使其可以与用 Flex 的其它版本构建的应用程序进行互操作。
ISWFLoader
 InheritedparentAllowsChild : Boolean
[只读 (read-only)] 测试父级是否允许其子级访问父级的显示对象或侦听源于父级的消息。
ISWFBridgeProvider
 InheritedswfBridge : IEventDispatcher
[只读 (read-only)] 通向与此接口的实现器关联的应用程序的桥。
ISWFBridgeProvider
公共方法
 方法定义方
  
获取所加载的应用程序在屏幕上对用户可见的范围。
ISWFLoader
属性详细信息
loadForCompatibility属性
loadForCompatibility:Boolean  [读写]

一个标志,指示是否加载内容,以使其可以与用 Flex 的其它版本构建的应用程序进行互操作。通过将应用程序加载到同级(即对等)ApplicationDomain 中,从而实现与其它 Flex 应用程序的兼容。如果将子应用程序加载到与主应用程序不同的 SecurityDomain 中,则忽略此标志。如果为 true,则内容加载到同级 ApplicationDomain 中。如果为 false,则内容加载到子级 ApplicationDomain 中。

默认值为 false.



实现
    public function get loadForCompatibility():Boolean
    public function set loadForCompatibility(value:Boolean):void
方法详细信息
getVisibleApplicationRect()方法
public function getVisibleApplicationRect(allApplications:Boolean = false):Rectangle

获取所加载的应用程序在屏幕上对用户可见的范围。

参数

allApplications:Boolean (default = false) — 确定计算该可见矩形时仅依据此应用程序中的显示对象还是同时依据所有父应用程序中的显示对象。包含更多父应用程序可能会减少所返回的可见区域。如果为 true,则所有应用程序都用于查找可见区域,否则,仅使用此应用程序中的显示对象。

返回
Rectangle — 包括此对象可见部分的 Rectangle。该矩形使用全局坐标。