flex metadata tag

           

          Flex 2.0 裡面有許多的 Metadata
          有些是給 AS 編譯器看的
          有些是給 MXML 編譯器看的
          使用者也可以自行定義 Metadata

          官方文件內只有說明一部分的 Metadata Tag
          還有很多不知道其功能為何

          以下是粗略的整理,包含 Metadata Tag 名稱與幾個簡單的例子

          文件上有記載的

          http://livedocs.macromedia.com/flex/2/docs/00001651.html

          	[ArrayElementType]
          [ArrayElementType("mx.states.Transition")]
          [ArrayElementType("mx.states.State")]

          [Bindable]
          [Bindable("errorStringChanged")]
          [Bindable("toolTipChanged")]
          [Bindable("currentStateChange")]
          [Bindable("verticalScrollPolicyChanged")]

          [DefaultProperty]
          [DefaultProperty("dataProvider")]
          [DefaultProperty("children")]

          [Effect]
          [Effect(name="hideDataEffect", event="hideData")]
          [Effect(name="moveEffect", event="move")]

          [Embed]
          [Embed(source="Beep.mp3")]

          [Event]
          [Event(name="itemClick", type="mx.charts.events.LegendMouseEvent")]
          [Event(name="hide", type="mx.events.FlexEvent")]

          [IconFile]
          [IconFile("Repeater.png")]
          [IconFile("AreaChart.png")]

          [Inspectable]
          [Inspectable(defaultValue="true")]
          [Inspectable(environment="none")]
          [Inspectable(category="Data")]
          [Inspectable(category="General", enumeration="overlaid,stacked,100%", defaultValue="overlaid")]


          [InstanceType]
          [InstanceType("mx.controls.Label")]
          public var topRow:IDeferredInstance;

          [NonCommittingChangeEvent]
          [NonCommittingChangeEvent("change")]

          [Style]
          [Style(name="axisStroke", type="mx.graphics.IStroke", inherit="no")]
          [Style(name="fontWeight", type="String", enumeration="normal,bold", inherit="yes")]
          [Style(name="barWidthRatio", type="Number", inherit="no")]


          文件上沒記載的
          	[SWF]
          [SWF(width="300", height="200", frameRate="18", backgroundColor="#FFFFFF")]

          [RemoteClass]
          [RemoteClass(alias="flex.messaging.io.ArrayCollection")]
          [RemoteClass(alias="flex.messaging.io.ArrayList")]

          [Frame]
          [Frame(factoryClass="mx.managers.SystemManager")]
          [Frame(factoryClass="mx.core.FlexApplicationBootstrap")]


          [Frame(extraClass="Obj")] [ExcludeClass] [DefaultBindingProperty] [DefaultBindingProperty(destination="dataProvider")] [DefaultTriggerEvent] [DefaultTriggerEvent("itemClick")] [DefaultTriggerEvent("scroll")] [Exclude] [Exclude(name="defaultButton", kind="property")] [Exclude(name="horizontalScrollPolicy", kind="property")] [Exclude(name="icon", kind="property")] [Exclude(name="label", kind="property")] [Exclude(name="tileHeight", kind="property")] [ResourceBundle] [ResourceBundle("validators")] [ResourceBundle("SharedResources")] [ResourceBundle("foo")] [PercentProxy] [PercentProxy("percentHeight")] [RequiresDataBinding] [RequiresDataBinding(true)] [CollapseWhiteSpace] [MaxChildren] [MaxChildren(0)] [AccessibilityClass] [AccessibilityClass(implementation="mx.accessibility.PanelAccImpl")] [AccessibilityClass(implementation="mx.accessibility.TitleWindowAccImpl")] [Transient]

          posted on 2007-05-10 10:07 leoli 閱讀(1863) 評論(0)  編輯  收藏 所屬分類: Flex

          導航

          <2025年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          統計

          常用鏈接

          留言簿(6)

          隨筆分類

          隨筆檔案(17)

          文章分類(86)

          收藏夾(3)

          flex blog

          good site

          java blog

          my friend

          tools

          抓蝦

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 延边| 岳阳县| 青川县| 喀喇沁旗| 上饶市| 富川| 志丹县| 新化县| 绥中县| 开平市| 陆丰市| 东阿县| 南京市| 鄂托克前旗| 武宣县| 宜宾县| 光山县| 河间市| 房产| 南乐县| 财经| 胶州市| 色达县| 古浪县| 福安市| 广汉市| 千阳县| 敖汉旗| 许昌县| 中山市| 尼玛县| 威信县| 漾濞| 迁安市| 峨边| 稻城县| 三明市| 临清市| 通辽市| 海丰县| 柳河县|