用于 Adobe® Flash® Platform 的 ActionScript® 3.0 参考
主页  |  隐藏包列表和类列表 |   |   |  新增内容  |  索引  |  附录  |  为什么显示为英语?
过滤条件: 正在从服务器检索数据...
正在从服务器检索数据...
mx.core 

IFactory  - AS3 Flex

mx.core
接口public interface IFactory
实现器 ClassFactory, PanelBreak

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

IFactory 接口定义工厂类(如 ClassFactory)必须实现的接口。IFactory 类型的对象是“工厂对象”,Flex 使用它来生成另一类的多个实例(每个实例具有相同的属性)。

例如,DataGridColumn 具有 IFactory 类型的 itemRenderer;它调用 itemRenderer.newInstance() 来为 DataGrid 的某一特定列创建单元格。

相关 API 元素



公共方法
 方法由以下参数定义
  
创建某一类(由实现 IFactory 的类确定)的实例。
IFactory
方法详细信息

newInstance

()方法
public function newInstance():*

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

创建某一类(由实现 IFactory 的类确定)的实例。

返回
* — 新创建的实例。




[ X ]为什么显示为英语?
《ActionScript 3.0 参考》中的内容以英语显示

《ActionScript 3.0 参考》中的部分内容未翻译成所有语言。当某个语言元素未翻译时,将显示为英语。例如,ga.controls.HelpBox 类未翻译成任何语言。因此在简体中文版的参考中,ga.controls.HelpBox 类显示为英语。