diff --git a/zh-cn/application-dev/reference/apis-arkui/_ark_u_i___native_module.md b/zh-cn/application-dev/reference/apis-arkui/_ark_u_i___native_module.md
index 8c7962873209b6d1dcd691ce06f014197a28ded2..01fda80a4b3f57dbfd6cbe18d307521d68ef329b 100644
--- a/zh-cn/application-dev/reference/apis-arkui/_ark_u_i___native_module.md
+++ b/zh-cn/application-dev/reference/apis-arkui/_ark_u_i___native_module.md
@@ -151,7 +151,7 @@
| typedef struct [ArkUI_CustomProperty](#arkui_customproperty) [ArkUI_CustomProperty](#arkui_customproperty) | 定义自定义属性的CustomProperty类信息。 |
| typedef struct [ArkUI_HostWindowInfo](#arkui_hostwindowinfo) [ArkUI_HostWindowInfo](#arkui_hostwindowinfo) | 定义窗口属性的HostWindowInfo类信息。 |
| typedef struct [ArkUI_ActiveChildrenInfo](#arkui_activechildreninfo) [ArkUI_ActiveChildrenInfo](#arkui_activechildreninfo) | 定义ActiveChildrenInfo类信息。 |
-
+| typedef struct [AbilityBase_Want](#abilitybase_want) [AbilityBase_Want](#abilitybase_want) | 声明want。 |
### 枚举
@@ -802,11 +802,11 @@
| int32_t [OH_ArkUI_AccessibilityValue_GetMax](#oh_arkui_accessibilityvalue_getmax) ([ArkUI_AccessibilityValue](#arkui_accessibilityvalue) \*value) | 获取无障碍最大值信息。 |
| void [OH_ArkUI_AccessibilityValue_SetCurrent](#oh_arkui_accessibilityvalue_setcurrent) ([ArkUI_AccessibilityValue](#arkui_accessibilityvalue) \*value, int32_t current) | 设置无障碍当前值信息。 |
| int32_t [OH_ArkUI_AccessibilityValue_GetCurrent](#oh_arkui_accessibilityvalue_getcurrent) ([ArkUI_AccessibilityValue](#arkui_accessibilityvalue) \*value) | 获取无障碍当前值信息。 |
-| int32_t [OH_ArkUI_AccessibilityValue_SetRangeMin](#oh_arkui_accessibilityvalue_setrangemin) ([ArkUI_AccessibilityValue](#arkui_accessibilityvalue) \*value, int32_t rangeMin) | 用于设置范围组件的无障碍最小值信息。 |
+| void [OH_ArkUI_AccessibilityValue_SetRangeMin](#oh_arkui_accessibilityvalue_setrangemin) ([ArkUI_AccessibilityValue](#arkui_accessibilityvalue) \*value, int32_t rangeMin) | 用于设置范围组件的无障碍最小值信息。 |
| int32_t [OH_ArkUI_AccessibilityValue_GetRangeMin](#oh_arkui_accessibilityvalue_getrangemin) ([ArkUI_AccessibilityValue](#arkui_accessibilityvalue) \*value) | 用于获取范围组件的无障碍最小值信息。 |
-| int32_t [OH_ArkUI_AccessibilityValue_SetRangeMax](#oh_arkui_accessibilityvalue_setrangemax) ([ArkUI_AccessibilityValue](#arkui_accessibilityvalue) \*value, int32_t rangeMax) | 用于设置范围组件的无障碍最大值信息。 |
+| void [OH_ArkUI_AccessibilityValue_SetRangeMax](#oh_arkui_accessibilityvalue_setrangemax) ([ArkUI_AccessibilityValue](#arkui_accessibilityvalue) \*value, int32_t rangeMax) | 用于设置范围组件的无障碍最大值信息。 |
| int32_t [OH_ArkUI_AccessibilityValue_GetRangeMax](#oh_arkui_accessibilityvalue_getrangemax) ([ArkUI_AccessibilityValue](#arkui_accessibilityvalue) \*value) | 用于获取范围组件的无障碍最大值信息。 |
-| int32_t [OH_ArkUI_AccessibilityValue_SetRangeCurrent](#oh_arkui_accessibilityvalue_setrangecurrent) ([ArkUI_AccessibilityValue](#arkui_accessibilityvalue) \*value, int32_t rangeCurrent) | 用于设置范围组件的无障碍当前值信息。 |
+| void [OH_ArkUI_AccessibilityValue_SetRangeCurrent](#oh_arkui_accessibilityvalue_setrangecurrent) ([ArkUI_AccessibilityValue](#arkui_accessibilityvalue) \*value, int32_t rangeCurrent) | 用于设置范围组件的无障碍当前值信息。 |
| int32_t [OH_ArkUI_AccessibilityValue_GetRangeCurrent](#oh_arkui_accessibilityvalue_getrangecurrent) ([ArkUI_AccessibilityValue](#arkui_accessibilityvalue) \*value) | 用于获取范围组件的无障碍当前值信息。 |
| void [OH_ArkUI_AccessibilityValue_SetText](#oh_arkui_accessibilityvalue_settext) ([ArkUI_AccessibilityValue](#arkui_accessibilityvalue) \*value, const char \*text) | 设置无障碍文本描述信息。 |
| const char \* [OH_ArkUI_AccessibilityValue_GetText](#oh_arkui_accessibilityvalue_gettext) ([ArkUI_AccessibilityValue](#arkui_accessibilityvalue) \*value) | 获取无障碍文本描述信息。 |
@@ -1860,6 +1860,17 @@ typedef struct ArkUI_ActiveChildrenInfo ArkUI_ActiveChildrenInfo
**起始版本:** 14
+### AbilityBase_Want
+
+```
+typedef struct AbilityBase_Want AbilityBase_Want
+```
+**描述:**
+
+声明want。
+
+**起始版本:** 20
+
### ArkUI_EmbeddedComponentOption
```
@@ -3982,7 +3993,7 @@ enum ArkUI_NodeAttributeType
| NODE_IMAGE_ANIMATOR_ITERATION | 设置帧动画的播放次数。支持属性设置,属性重置和属性获取接口。
属性设置方法参数[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.value[0].i32:播放次数。
属性获取方法返回值[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.value[0].i32:播放次数。 |
| NODE_BACKDROP_BLUR | 设置背景模糊效果,支持属性设置,属性重置和属性获取。
属性设置方法参数[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.value[0].f32:表示背景模糊半径,取值范围[0,+∞)。单位px,默认值0.0。
.value[1]?.f32:表示灰阶模糊参数,对黑色的提亮程度,取值范围为[0,127]。
.value[2]?.f32:表示灰阶模糊参数,对白色的压暗程度,取值范围为[0,127]。
属性获取方法返回值[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.value[0].f32:表示背景模糊半径,取值范围[0,+∞)。单位px。
.value[1].f32:表示灰阶模糊参数,对黑色的提亮程度,取值范围为[0,127]。
.value[2].f32:表示灰阶模糊参数,对白色的压暗程度,取值范围为[0,127]。
起始版本:15。 |
| NODE_TRANSLATE_WITH_PERCENT | 通过百分比或具体数值形式设置组件平移,支持属性设置,属性重置和属性获取接口。
属性设置方法参数[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.value[0].f32: x轴移动距离,单位取决于value[3],默认单位为百分比;
.value[1].f32: y轴移动距离,单位取决于value[4],默认单位为百分比;
.value[2].f32: z轴移动距离,单位vp,默认值0。
.value[3]?.i32: x轴的参数单位,默认值1,取值范围0或1。
.value[4]?.i32: y轴的参数单位,默认值1,取值范围0或1。
属性获取方法返回值[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.value[0].f32: x轴移动距离,单位取决于value[3];
.value[1].f32: y轴移动距离,单位取决于value[4];
.value[2].f32: z轴移动距离,单位vp。
.value[3].i32: x轴的参数单位。
.value[4].i32: y轴的参数单位。
**说明:**
设置的参数个数超过5个或少于3个时返回错误码。
参数单位1表示百分比单位,0表示不使用百分比单位,默认vp。
**起始版本:** 20 |
-| NODE_EMBEDDED_COMPONENT_WANT | 定义用于启动EmbeddedAbility的want。支持参数属性设置。
属性设置方法参数[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.object: EmbeddedCompont的want参数。参数类型为[AbilityBase_Want](../apis-ability-kit/_ability_base.md#abilitybase_want)。默认值为nullptr。
**起始版本:** 20 |
+| NODE_EMBEDDED_COMPONENT_WANT | 定义用于启动EmbeddedAbility的want。支持参数属性设置。
属性设置方法参数[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.object: EmbeddedCompont的want参数。参数类型为[AbilityBase_Want](#abilitybase_want)。默认值为nullptr。
**起始版本:** 20 |
| NODE_EMBEDDED_COMPONENT_OPTION | EmbeddedCompont的选项。支持参数属性设置。
属性设置方法参数[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.object:EmbeddedCompont的选项列表,参数类型为[ArkUI_EmbeddedComponentOption](#arkui_embeddedcomponentoption)。
**起始版本:** 20 |
| NODE_ROTATE_ANGLE | 设置组件旋转,支持各轴旋转角属性设置,属性重置和属性获取接口。
属性设置方法参数[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.value[0].f32:x轴方向旋转角度,默认值0;
.value[1].f32:y轴方向旋转角度,默认值0;
.value[2].f32:z轴方向旋转角度,默认值0;
.value[3].f32:视距,即视点到z=0平面的距离,单位px,默认值0。
属性获取方法返回值[ArkUI_AttributeItem](_ark_u_i___attribute_item.md)格式:
.value[0].f32:x轴方向旋转角度,默认值0;
.value[1].f32:y轴方向旋转角度,默认值0;
.value[2].f32:z轴方向旋转角度,默认值0;
.value[3].f32:视距,即视点到z=0平面的距离,单位px,默认值0。
**起始版本:** 20 |
diff --git a/zh-cn/application-dev/reference/apis-arkui/native__type_8h.md b/zh-cn/application-dev/reference/apis-arkui/native__type_8h.md
index 08ddfb8a773cb13673895e0795ec5040f3450fa5..c67c711bb8a9a0c269757136ed2e5b5886d3a88d 100644
--- a/zh-cn/application-dev/reference/apis-arkui/native__type_8h.md
+++ b/zh-cn/application-dev/reference/apis-arkui/native__type_8h.md
@@ -79,6 +79,7 @@
| typedef struct [ArkUI_TextCascadePickerRangeContentArray](_ark_u_i___native_module.md#arkui_textcascadepickerrangecontentarray) [ArkUI_TextCascadePickerRangeContentArray](_ark_u_i___native_module.md#arkui_textcascadepickerrangecontentarray) | 定义多列联动数据选择器的多列联动数据选择列表。
**起始版本:** 19 |
| typedef struct [ArkUI_ActiveChildrenInfo](_ark_u_i___native_module.md#arkui_activechildreninfo) [ArkUI_ActiveChildrenInfo](_ark_u_i___native_module.md#arkui_activechildreninfo) | 定义ActiveChildrenInfo类信息。
**起始版本:** 14 |
| typedef struct ArkUI_CrossLanguageOption ArkUI_CrossLanguageOption | 定义跨语言配置。
**起始版本:** 15 |
+| typedef struct [AbilityBase_Want](_ark_u_i___native_module.md#abilitybase_want) [AbilityBase_Want](_ark_u_i___native_module.md#abilitybase_want) | 声明want。
**起始版本:** 20 |
### 枚举
@@ -379,11 +380,11 @@
| int32_t [OH_ArkUI_AccessibilityValue_GetMax](_ark_u_i___native_module.md#oh_arkui_accessibilityvalue_getmax) ([ArkUI_AccessibilityValue](_ark_u_i___native_module.md#arkui_accessibilityvalue) \*value) | 获取无障碍最大值信息。 |
| void [OH_ArkUI_AccessibilityValue_SetCurrent](_ark_u_i___native_module.md#oh_arkui_accessibilityvalue_setcurrent) ([ArkUI_AccessibilityValue](_ark_u_i___native_module.md#arkui_accessibilityvalue) \*value, int32_t current) | 设置无障碍当前值信息。 |
| int32_t [OH_ArkUI_AccessibilityValue_GetCurrent](_ark_u_i___native_module.md#oh_arkui_accessibilityvalue_getcurrent) ([ArkUI_AccessibilityValue](_ark_u_i___native_module.md#arkui_accessibilityvalue) \*value) | 获取无障碍当前值信息。 |
-| int32_t [OH_ArkUI_AccessibilityValue_SetRangeMin](_ark_u_i___native_module.md#oh_arkui_accessibilityvalue_setrangemin) ([ArkUI_AccessibilityValue](_ark_u_i___native_module.md#arkui_accessibilityvalue) \*value, int32_t rangeMin) | 用于设置范围组件的无障碍最小值信息。 |
+| void [OH_ArkUI_AccessibilityValue_SetRangeMin](_ark_u_i___native_module.md#oh_arkui_accessibilityvalue_setrangemin) ([ArkUI_AccessibilityValue](_ark_u_i___native_module.md#arkui_accessibilityvalue) \*value, int32_t rangeMin) | 用于设置范围组件的无障碍最小值信息。 |
| int32_t [OH_ArkUI_AccessibilityValue_GetRangeMin](_ark_u_i___native_module.md#oh_arkui_accessibilityvalue_getrangemin) ([ArkUI_AccessibilityValue](_ark_u_i___native_module.md#arkui_accessibilityvalue) \*value) | 用于获取范围组件的无障碍最小值信息。 |
-| int32_t [OH_ArkUI_AccessibilityValue_SetRangeMax](_ark_u_i___native_module.md#oh_arkui_accessibilityvalue_setrangemax) ([ArkUI_AccessibilityValue](_ark_u_i___native_module.md#arkui_accessibilityvalue) \*value, int32_t rangeMax) | 用于设置范围组件的无障碍最大值信息。 |
+| void [OH_ArkUI_AccessibilityValue_SetRangeMax](_ark_u_i___native_module.md#oh_arkui_accessibilityvalue_setrangemax) ([ArkUI_AccessibilityValue](_ark_u_i___native_module.md#arkui_accessibilityvalue) \*value, int32_t rangeMax) | 用于设置范围组件的无障碍最大值信息。 |
| int32_t [OH_ArkUI_AccessibilityValue_GetRangeMax](_ark_u_i___native_module.md#oh_arkui_accessibilityvalue_getrangemax) ([ArkUI_AccessibilityValue](_ark_u_i___native_module.md#arkui_accessibilityvalue) \*value) | 用于获取范围组件的无障碍最大值信息。 |
-| int32_t [OH_ArkUI_AccessibilityValue_SetRangeCurrent](_ark_u_i___native_module.md#oh_arkui_accessibilityvalue_setrangecurrent) ([ArkUI_AccessibilityValue](_ark_u_i___native_module.md#arkui_accessibilityvalue) \*value, int32_t rangeCurrent) | 用于设置范围组件的无障碍当前值信息。 |
+| void [OH_ArkUI_AccessibilityValue_SetRangeCurrent](_ark_u_i___native_module.md#oh_arkui_accessibilityvalue_setrangecurrent) ([ArkUI_AccessibilityValue](_ark_u_i___native_module.md#arkui_accessibilityvalue) \*value, int32_t rangeCurrent) | 用于设置范围组件的无障碍当前值信息。 |
| int32_t [OH_ArkUI_AccessibilityValue_GetRangeCurrent](_ark_u_i___native_module.md#oh_arkui_accessibilityvalue_getrangecurrent) ([ArkUI_AccessibilityValue](_ark_u_i___native_module.md#arkui_accessibilityvalue) \*value) | 用于获取范围组件的无障碍当前值信息。 |
| void [OH_ArkUI_AccessibilityValue_SetText](_ark_u_i___native_module.md#oh_arkui_accessibilityvalue_settext) ([ArkUI_AccessibilityValue](_ark_u_i___native_module.md#arkui_accessibilityvalue) \*value, const char \*text) | 设置无障碍文本描述信息。 |
| const char \* [OH_ArkUI_AccessibilityValue_GetText](_ark_u_i___native_module.md#oh_arkui_accessibilityvalue_gettext) ([ArkUI_AccessibilityValue](_ark_u_i___native_module.md#arkui_accessibilityvalue) \*value) | 获取无障碍文本描述信息。 |
@@ -456,7 +457,7 @@
| [ArkUI_EmbeddedComponentOption](_ark_u_i___native_module.md#arkui_embeddedcomponentoption)\* [OH_ArkUI_EmbeddedComponentOption_Create](_ark_u_i___native_module.md#oh_arkui_embeddedcomponentoption_create) () | 创建EmbeddedComponent组件选项的对象。 |
| void [OH_ArkUI_EmbeddedComponentOption_Dispose](_ark_u_i___native_module.md#oh_arkui_embeddedcomponentoption_dispose) ([ArkUI_EmbeddedComponentOption](_ark_u_i___native_module.md#arkui_embeddedcomponentoption)\* option) | 删除EmbeddedComponent组件选项的对象。 |
| void [OH_ArkUI_EmbeddedComponentOption_SetOnError](_ark_u_i___native_module.md#oh_arkui_embeddedcomponentoption_setonerror) ([ArkUI_EmbeddedComponentOption](_ark_u_i___native_module.md#arkui_embeddedcomponentoption)\* option, void(\*callback)(int32_t code, const char\* name, const char\* message)) | 设置EmbeddedComponent组件的onError回调。 |
-| void [OH_ArkUI_EmbeddedComponentOption_SetOnTerminated](_ark_u_i___native_module.md#oh_arkui_embeddedcomponentoption_setonterminated) ([ArkUI_EmbeddedComponentOption](_ark_u_i___native_module.md#arkui_embeddedcomponentoption)\* option, void(\*callback)(int32_t code, [AbilityBase_Want](../apis-ability-kit/_ability_base.md#abilitybase_want)\* want)) | 设置EmbeddedComponent组件的onTerminated回调。 |
+| void [OH_ArkUI_EmbeddedComponentOption_SetOnTerminated](_ark_u_i___native_module.md#oh_arkui_embeddedcomponentoption_setonterminated) ([ArkUI_EmbeddedComponentOption](_ark_u_i___native_module.md#arkui_embeddedcomponentoption)\* option, void(\*callback)(int32_t code, [AbilityBase_Want](_ark_u_i___native_module.md#abilitybase_want)\* want)) | 设置EmbeddedComponent组件的onTerminated回调。 |
| const char\* [OH_ArkUI_HostWindowInfo_GetName](_ark_u_i___native_module.md#oh_arkui_hostwindowinfo_getname) ([ArkUI_HostWindowInfo](_ark_u_i___native_module.md#arkui_hostwindowinfo)\* info) | 获取HostWindowInfo对象中的窗口名称。
**起始版本:** 15 |
| void [OH_ArkUI_HostWindowInfo_Destroy](_ark_u_i___native_module.md#oh_arkui_hostwindowinfo_destroy) ([ArkUI_HostWindowInfo](_ark_u_i___native_module.md#arkui_hostwindowinfo)\* info) | 销毁HostWindowInfo对象。
**起始版本:** 15 |
| ArkUI_CrossLanguageOption\* [OH_ArkUI_CrossLanguageOption_Create](_ark_u_i___native_module.md#oh_arkui_crosslanguageoption_create) (void) | 创建跨语言配置实例。
**起始版本:** 15 |