# OpenHarmony xxxå系统 xxx API评审申请 ## 背景 * API类型:[Public API | System API |Test API| HDI] * APIéœ€æ±‚æ¥æºï¼š * API使用场景: * API所属å系统: * API预计å‘布版本: * Contributor: * 本次评审涉åŠçš„APIæ•°é‡ï¼š | 类型 | æ•°é‡ | 编程è¯è¨€ | |---|---|---| | 新增 | | | | è¡Œä¸ºå˜æ›´ | | | 废弃 | | | | åˆ é™¤ | | | ## API说明 ### å¿…è¦æ€§è¯´æ˜Ž > 现状与差è·åˆ†æžã€‚API的使用场景和价值是什么? ### 总体特性说明 > 相关API完æˆäº†å“ªäº›åŠŸèƒ½ç‰¹æ€§ã€‚ ## 评审结论 ### Committer评审结论 ### 领域SIG评审结论 ## 自查表 | 自查项 | 自查结果 | |---|---| | 是å¦å·²å®Œæˆæ‹¼å†™æ£€æŸ¥ï¼Ÿ | | | 是å¦éµå¾ªäº†ç¼–ç 规范? | | | è¯æ€§ä½¿ç”¨æ˜¯å¦æ£ç¡®ï¼ˆåè¯ï¼Œå½¢å®¹è¯ï¼Œå‰¯è¯ï¼‰ï¼Ÿ | | | å‘½åæ˜¯å¦å®Œæ•´è¡¨è¿°äº†API所åšçš„全部逻辑?| | |APIçš„å‚æ•°æ•°é‡æ˜¯å¦åˆç†ï¼Ÿï¼ˆé€šå¸¸å°‘于7个)| | |是å¦åˆç†ä½¿ç”¨äº†ç¼©å†™ï¼Ÿï¼ˆç¼©å†™æ˜¯å¤§å®¶å‘¨çŸ¥çš„)| | |void类型API是å¦çœŸçš„考虑过调用者ä¸éœ€è¦è¿”回值?| | |是å¦è€ƒè™‘过继承体系是åˆé€‚的?父类的æ¯ä¸€ä¸ªæ–¹æ³•都适用于åç±»| | |å·²å®šä¹‰çš„é”™è¯¯çŠ¶æ€æ˜¯å¦å®Œå¤‡ï¼Ÿ| | | å‘½åæ˜¯å¦æ£ç¡®ä½¿ç”¨äº†å¯¹ä»—è¯ï¼š<br/> add/remove, create/destroy, insert/delete, start/stop, begin/end, <br/> send/receive, up/down, show/hide, open/close, source/target, <br/>source/destination, increase/decrease, first/last, next/previous | | |新增APIä¸ŽåŒæ¨¡å—æ—¢å˜API表述和è¯ä¹‰å±‚次是å¦ä¸€è‡´ï¼Ÿ| | | åŒæ¥API是å¦éœ€è¦æä¾›å¼‚æ¥ç‰ˆæœ¬ï¼Ÿ | | | æ˜¯å¦æ¯ä¸€ä¸ªpublic API都真的是开å‘者需è¦çš„?| | ## API接å£åŠè¯´æ˜Ž > 请填写代ç çš„æäº¤åœ°å€ã€‚ * 代ç 地å€ï¼š ## APIæƒé™è®¾è®¡ > ä½¿ç”¨è¯¥æŽ¥å£æ˜¯å¦éœ€è¦ç”³è¯·ç›¸åº”çš„æƒé™ã€‚ ## APIéšç§ä¿æŠ¤è®¾è®¡ > 涉åŠç”¨æˆ·éšç§ï¼Œéœ€è¦è€ƒè™‘éšç§ä¿æŠ¤ã€‚ ## å¼€å‘è€…æŒ‡å— > å¯é€‰ã€‚ ## API代ç 示例 > 二选一å³å¯ã€‚ * 代ç 地å€ï¼š * 代ç 片段: ## APIå˜æ›´è¯´æ˜Ž > 新增接å£ä¸éœ€è¦å¡«å†™æ¤ç« 节。 ### è¡Œä¸ºå˜æ›´ > APIè¡Œä¸ºå˜æ›´æ˜¯æŒ‡APIçš„æŽ¥å£æ²¡æœ‰å‘生å˜åŒ–,仅仅是行为å‘生å˜åŒ–。 > APIè¡Œä¸ºå˜æ›´éœ€è¦åœ¨æ–°çš„API版本上进行,ä¸å…è®¸ç ´åæ—§ç‰ˆæœ¬APIè¡Œä¸ºï¼ˆé™¤éžæ˜¯ç¼ºé™·ä¿®å¤ï¼‰ã€‚ #### ç›¸å…³æŽ¥å£ #### å˜æ›´åŽŸå› ### åºŸå¼ƒæŽ¥å£ > 废弃接å£çš„API说明ä¸ï¼Œéœ€è¦æ·»åŠ `@deprecated`注解进行(包括:JS/TS/C/C++接å£ï¼‰æ ‡è®°ã€‚ #### ç›¸å…³æŽ¥å£ > 需æè¿°ä»Žå“ªä¸ªç‰ˆæœ¬å¼€å§‹æ ‡è®°ä¸ºåºŸå¼ƒã€‚ #### åºŸå¼ƒåŽŸå› #### æ›¿ä»£æŽ¥å£ > 如果有则æä¾›ï¼Œå¦‚æžœæ— åˆ™è¯´æ˜ŽåŽŸå› ã€‚ ### åˆ é™¤æŽ¥å£ > 接å£ä¸å…è®¸ç›´æŽ¥åˆ é™¤ï¼Œéœ€è¦åœ¨æ ‡è®°åºŸå¼ƒä¹‹åŽç»è¿‡5个API版本æ‰å…è®¸åˆ é™¤ã€‚ #### ç›¸å…³æŽ¥å£ #### åˆ é™¤åŽŸå› #### æ›¿ä»£æŽ¥å£ > 如果有则æä¾›ï¼Œå¦‚æžœæ— åˆ™è¯´æ˜ŽåŽŸå› ã€‚ ## DFX ### 兼容性 ### 性能 ### 功耗 ### å¯é 性 ### 坿µ‹è¯•性 > APIå¿…é¡»åŒæ¥äº¤ä»˜API自动化测试用例,用例100%覆盖API接å£ã€‚ ## 评审结论 * 评审时间: * 与会人: * 评审结论:[通过|ä¸é€šè¿‡] * 评审会议纪è¦ï¼š