- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ASDoc生成ActionScript的API类文档
ASDoc生成ActionScript的API类文档——注释标签
ASDoc tags
1.@default value 默认值。
2.@eventType package.class.CONSTANT @eventType String
/**
* 使用事件的注释
*
* @eventType flash.events.ProgressEvent.PROGRESS
*/
[Event(name=progress, type=flash.events.ProgressEvent)]
3.@example exampleText
@example 下边是一个例子:
/**
* var asDocTest : AsDocTest = new AsDocTest();
* asDocTest.msun(test);
*/
4.@param paramName description
参数 example: @param needParam 必选参数
5.@return description
返回值 example: @return 返回参数测试
6.@throws package.class.className description
抛出错误 example: @throws Error 抛出错误注释
7.@see reference [displayText]
@see com.adobe.utils.ArrayUtil
8.@copy reference
Copies an ASDoc comment from the referenced location. The main description, @param, and @return content is copied; other tags are not copied.
复制一块注释从其他位置。The main description, @param, and @return 会被复制,其他的标签被忽略。
典型的@copy 用法是:从非继承体系里的类或接口复制注释。如果要从继承体系里复制注释就要用@inheritDoc 。如果要加上其他注释要在@copy 之前。
/**
* 一个copy的演示 from com.adobe.utils.ArrayUtil
* @copy com.adobe.utils.ArrayUtil
*/
9.@inheritDoc
当在覆盖父类方法或属性时,是用此tag复制超类(接口)里的注释。
The main ASDoc comment, @param, and @return内容会被复制,其他tag内容被忽略。
如果要加上其他注释要在@inheritDoc 之前。
如果有很多超类,ASdoc使用以下规则查找:
1. 当前类实现的接口及超接口。
2. 当前类的父类。
3. 父类实现的接口及超接口。
4. 重复2、3部,直到到达目标类。
注意与@copy的区别。
10.@internal text
内部注释,不会在文档中输出。与下边的class=”hide”有些相似。
11.@private
排除此tag所在元素(类、属性、方法…)在输出的文档里。
在类注释里加上@private,此类将不会在文档中输出。
在类的元素(属性、方法…)注视里加上@private,这些元素将不会在文档中输出。
HTML tags
1.p/p 开始一个新段落。看起来有些像HTML中的br/ 加一个空白行。主要是增加可读性。
2.class=”hide” 隐藏文字。当你想在源代码中添加注释但又不想在文档中输出就可以使用之。
3.listing/listing中间包一段源代码会有很棒的效果。
4.ul, li 列表,效果如下。
5.table th tr td 表格,效果如下。(th是表头)
6.img src=”../../images/matrix.jpg” / 插入一副图片。
7.strong 加粗字体。
8.em 斜体。
9. ()
10. ()
11. ()
12.~~ (*)
13.? (?)
14. Nonbreaking space.
15.? (?)
16.° Degree symbol.
17.@ @
code 不如用listing
ASDoc 标签 描述 实例 @param paramName description 为函数的参数添加注释。 属性名与函数中的参数名必须匹配 @param fileName The name of the file to load. @private 输出时会被排除的元素. 使用@private标签标记在ASDoc命令中不输出的类或某个元素。 @private @retur
您可能关注的文档
- 2012高三数学一轮复习课时限时检测(共56套).doc
- 2012驾驶员理论考试题库_+_交警手势图解.doc
- 2012高级经济师市场营销正式考题及考前速过资料.doc
- 2013国家公事员:2013国家公事员测验行测全卷演习五.doc
- 2013公司年夜饭策划计划.doc
- 2013年USNews美国大学法学院Part-time Law专业研究生排名.doc
- 2013年USNews美国大学药剂学专业研究生排名.doc
- 2013农村信用社行测之数量关系模拟试题及解析.doc
- 2013年云南省昆明村庄信用社测验温习资料.doc
- 2013年USNews美国大学排名-土木工程专业排名.doc
- Photoshop 2023图像处理标准教程(全彩版)第5章 选择与填充颜色.ppt
- 用友U8财务业务一体化实训教程V10.1(微课版)第4章 总账管理.pptx
- 用友U8财务业务一体化实训教程V10.1(微课版)第9章 采购管理.pptx
- 《Office 2019办公应用一本通》第11章 Office行业办公应用——市场营销.pptx
- 创新创业基础第一章 大学生与创新创业.docx
- ASP.NET实训教程第6章 ASP.NET内置对象.ppt
- 用友U8财务业务一体化实训教程V10.1(微课版)第2章 企业建账.pptx
- 创新创业基础第九章 双创大赛赛事解读.docx
- NX三维数字化设计与仿真第4章 反射镜零件建模.pptx
- 用友U8财务业务一体化实训教程V10.1(微课版)第5章 UFO报表管理.pptx
文档评论(0)