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

          抓蝦

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 永宁县| 惠东县| 仁布县| 德庆县| 营口市| 钟山县| 东兴市| 天全县| 枝江市| 土默特左旗| 金川县| 利辛县| 江阴市| 正镶白旗| 四川省| 诏安县| 花莲市| 黄石市| 尖扎县| 郁南县| 集安市| 大埔县| 习水县| 阿拉善盟| 汝州市| 武功县| 华池县| 三河市| 呼和浩特市| 仙桃市| 合山市| 修武县| 安岳县| 雅安市| 乐山市| 博兴县| 绥化市| 凤山市| 枣庄市| 安平县| 潼南县|