diff --git a/en/application-dev/application-models/uiserviceextension.md b/en/application-dev/application-models/uiserviceextension.md index a786e9cf7efd09d58f59344bb0949efcc9fbd290..280991080198acc5b4c80f17edb4d7aea6ac136c 100644 --- a/en/application-dev/application-models/uiserviceextension.md +++ b/en/application-dev/application-models/uiserviceextension.md @@ -8,7 +8,7 @@ In this document, the component that starts or connects to a UIServiceExtensionA An application can use a UIServiceExtensionAbility in two modes: - Call [startUIServiceExtensionAbility()](../reference/apis-ability-kit/js-apis-inner-application-uiAbilityContext.md#uiabilitycontextstartuiserviceextensionability14) in the [UIExtensionContext](../reference/apis-ability-kit/js-apis-inner-application-uiExtensionContext.md) class to start a UIServiceExtensionAbility. -- Call [connectUIServiceExtensionAbility()](../reference/apis-ability-kit/js-apis-inner-application-uiAbilityContext.md#uiabilitycontextconnectuiserviceextensionability14) in the [UIAbilityContext](../reference/apis-ability-kit/js-apis-inner-application-uiAbilityContext.md) or [UIExtensionContext](../reference/apis-ability-kit/js-apis-inner-application-uiExtensionContext.md) class to connect to a UIServiceExtensionAbility. +- Call [connectUIServiceExtensionAbility()](../reference/apis-ability-kit/js-apis-inner-application-uiAbilityContext.md#connectuiserviceextensionability14) in the [UIAbilityContext](../reference/apis-ability-kit/js-apis-inner-application-uiAbilityContext.md) or [UIExtensionContext](../reference/apis-ability-kit/js-apis-inner-application-uiExtensionContext.md) class to connect to a UIServiceExtensionAbility. > **NOTE** @@ -65,7 +65,7 @@ struct Index { ## Connecting to a UIServiceExtensionAbility -The client connects to the server through [connectUIServiceExtensionAbility()](../reference/apis-ability-kit/js-apis-inner-application-uiAbilityContext.md#uiabilitycontextconnectuiserviceextensionability14) and obtains a [UIServiceProxy](../reference/apis-ability-kit/js-apis-inner-application-uiserviceproxy.md) object. The client calls [sendData()](../reference/apis-ability-kit/js-apis-inner-application-uiserviceproxy.md#uiserviceproxysenddata) of the proxy object to send data to the server. The server calls the system API **onData()** of the UIServiceExtensionAbility class to receive data from the client. +The client connects to the server through [connectUIServiceExtensionAbility()](../reference/apis-ability-kit/js-apis-inner-application-uiAbilityContext.md#connectuiserviceextensionability14) and obtains a [UIServiceProxy](../reference/apis-ability-kit/js-apis-inner-application-uiserviceproxy.md) object. The client calls [sendData()](../reference/apis-ability-kit/js-apis-inner-application-uiserviceproxy.md#uiserviceproxysenddata) of the proxy object to send data to the server. The server calls the system API **onData()** of the UIServiceExtensionAbility class to receive data from the client. ```ts diff --git a/en/application-dev/reference/apis-ability-kit/js-apis-inner-application-uiExtensionContext.md b/en/application-dev/reference/apis-ability-kit/js-apis-inner-application-uiExtensionContext.md index 7733a7b42974b0ef0479491345a883d8cc979cb4..cceaff5b0006c046bbf6d1900897915f7e9d0ec2 100644 --- a/en/application-dev/reference/apis-ability-kit/js-apis-inner-application-uiExtensionContext.md +++ b/en/application-dev/reference/apis-ability-kit/js-apis-inner-application-uiExtensionContext.md @@ -1455,7 +1455,7 @@ Disconnects a UIServiceExtensionAbility. | Name | Type | Mandatory| Description | | -------------------- | -------------------------------- | ---- | -------------------- | -| proxy | [UIServiceProxy](js-apis-inner-application-uiserviceproxy.md) | Yes | Proxy used returned by calling [connectUIServiceExtensionAbility](#connectuiserviceextensionability14).| +| proxy | [UIServiceProxy](js-apis-inner-application-uiserviceproxy.md) | Yes | Proxy used returned by calling [connectUIServiceExtensionAbility](#uiextensioncontextconnectuiserviceextensionability14).| **Return value** diff --git a/en/application-dev/ui/ndk-styled-string.md b/en/application-dev/ui/ndk-styled-string.md index 9e8849ef3f8832d2c30d0bd272100eeefb7f4148..b85ad538b5fc58cf3b5f65307b378571c211ab24 100644 --- a/en/application-dev/ui/ndk-styled-string.md +++ b/en/application-dev/ui/ndk-styled-string.md @@ -34,7 +34,7 @@ nodeApi->setAttribute(text, NODE_HEIGHT, &textHeightItem); > **NOTE** > - > The **OH_Drawing_** prefixed APIs are provided by the Ark text engine. For details, see [Simple Text Drawing and Display (C/C++)++)](../graphics/simple-text-c.md) and [Complex Text Drawing and Display (C/C++)](../graphics/complex-text-c.md). + > The **OH_Drawing_** prefixed APIs are provided by the Ark text engine. ```c++ OH_Drawing_TypographyStyle *typographyStyle = OH_Drawing_CreateTypographyStyle(); OH_Drawing_SetTypographyTextAlign(typographyStyle, OH_Drawing_TextAlign::TEXT_ALIGN_CENTER); @@ -52,7 +52,7 @@ nodeApi->setAttribute(text, NODE_HEIGHT, &textHeightItem); > > The **OH_ArkUI_StyledString_** prefixed APIs are provided by the **Text** component. > - > The **OH_Drawing_** prefixed APIs are provided by the Ark text engine. For details, see [Simple Text Drawing and Display (C/C++)++)](../graphics/simple-text-c.md)、[Complex Text Drawing and Display (C/C++)](../graphics/complex-text-c.md). + > The **OH_Drawing_** prefixed APIs are provided by the Ark text engine. Create a text style with **OH_Drawing_CreateTextStyle**. Set the font size of **"Hello"** to 28 px and the color to **0xFF707070**. Set the font size of **"World!"** to 28 px and the color to **0xFF2787D9**. ```c++ @@ -119,8 +119,6 @@ The text engine APIs involved all have corresponding destruction methods. **OH_Drawing_DestroyTypographyStyle(OH_Drawing_TypographyStyle *style)**: destroys the paragraph style object. -For details about more text engine destruction APIs, see [Simple Text Drawing and Display (C/C++)++)](../graphics/simple-text-c.md)、[Complex Text Drawing and Display (C/C++)](../graphics/complex-text-c.md). - The **Text** component provides **OH_ArkUI_StyledString_Destroy** to destroy the styled string object. ## Sample