由於Bindable大概是最常用的tag,所以自己查了一些資料。請參考:
Flash CS3 文件 - 關於 Bindable 標籤
Erin's blog - [AS3] Data Binding in AS3 project
Ticore's Blog - Flex 2 Bindable Metadata Tag 背後實際作用
簡單列表:
標籤 | 描述 |
[ArrayElementType] | 在數組中定義所有允許的數據類型。 |
[Bindable] | 聲明一個屬性可以在代碼中使用數據綁定表達式。 |
[DefaultProperty] | 定義組件在MXML中使用時的默認屬性的名稱。 |
[Deprecated] | 標識一個類或類的元素是不推薦使用的,這樣編譯器能認出他並在被調用時給出一個警告信息。 |
[Effect] | 定義MXML的特效屬性名稱。 |
[Embed] | 在編譯時導入 JPED,PNG,SVG 或 SWF文件。也會導入SWC文件的圖片資源。他的功能等同於MXML中的 @Embe 語法。 |
[Event] | 定義MXML的事件屬性的名稱和類型。 |
[Exclude] | 使 Flex Builder 的標籤檢查器忽略類元素。語法類似 [Exclude(name=」label」, kind=」property」)] |
[ExcludeClass] | 是 Flex Builder 標籤檢查器忽略類。這相當於ASDoc中的 @private 標籤。 |
[IconFile] | 定義一個圖標文件,使組件在Adobe Flex Builder的插入面板中以該圖標顯示。 |
[Inspectable] | 定義一個屬性的列表,供組件使用者在 Flex Builder 的的屬性提示和標籤檢查中使用。同時也定義了屬性的可用值。 |
[InstanceType] | 指定了 IDeferredInstance 中的,屬性接受的數據類型。 |
[NonCommittingChangeEvent] | 定義一個事件過渡觸發器。 |
[RemoteClass] | 把一個ActionScript對象映射到Java對象。 |
[Style] | 為組件的樣式屬性定義一個MXML標籤屬性。 |
[Transient] | 當一個 ActionScript 對象被映射到Java對象後,被該標籤標識的屬性,會從發送到服務端的數據中忽略掉。 |
引用: Jinxinxin's Blog - flex metadata tag學習
沒有留言:
張貼留言