`
shuiyan
  • 浏览: 34085 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Flex 浅析Metadata

    博客分类:
  • Flex
阅读更多

使用 <mx:Metadata> 标签在 MXML 文件中插入元数据标签。元数据标签向 Flex 编译器提供说明 MXML 组件在 Flex 应用程序中的使用方式的信息。元数据标签并不会编译到可执行代码中,而是提供信息来控制如何编译代码的各个部分。

 

请注意,在 <mx:Metadata> 块中只能插入元数据标签;不能插入 MXML 或 ActionScript 代码。

 

例如,可以创建定义新事件的 MXML 组件。若要使该事件为 Flex 编译器所知,以便可以在 MXML 中引用该事件,请将 [Event] 元数据标签插入到组件中,如下例所示:

 

<mx:Metadata>
[Event("darken")]
</mx:Metadata>

 

在此示例中,使用元数据向 MXML 编译器提供 darken 事件。元数据标签包括 [Event]、[Effect]、[Style]、[Inspectable] 等。

 

在 ActionScrip 类文件中使用元数据标签时,请将元数据标签直接插入到类定义中,不要使用 <mx:Metadata> 标签。

 

在 MXML 文件中,可以将元数据标签与 ActionScript 代码一起插入在 <mx:Script> 块中,也可以将元数据标签插入在 <mx:Metadata> 块中

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics