From 63a3dbc86ac567d2d0c3f42c01b5846ce4fef01f Mon Sep 17 00:00:00 2001 From: wusongqing Date: Thu, 26 Jun 2025 20:30:25 +0800 Subject: [PATCH 1/2] updated docs Signed-off-by: wusongqing --- en/application-dev/application-models/uiserviceextension.md | 2 +- .../js-apis-inner-application-uiExtensionContext.md | 2 +- en/application-dev/ui/ndk-styled-string.md | 6 ++---- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/en/application-dev/application-models/uiserviceextension.md b/en/application-dev/application-models/uiserviceextension.md index a786e9cf7ef..5df50ffa463 100644 --- a/en/application-dev/application-models/uiserviceextension.md +++ b/en/application-dev/application-models/uiserviceextension.md @@ -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 7733a7b4297..cceaff5b000 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 9e8849ef3f8..b85ad538b5f 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 -- Gitee From 5b07b74dad020de2ef54ddd1102cb280bc7e6b43 Mon Sep 17 00:00:00 2001 From: wusongqing Date: Thu, 26 Jun 2025 21:00:08 +0800 Subject: [PATCH 2/2] updated docs Signed-off-by: wusongqing --- en/application-dev/application-models/uiserviceextension.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/application-dev/application-models/uiserviceextension.md b/en/application-dev/application-models/uiserviceextension.md index 5df50ffa463..28099108019 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** -- Gitee