From 2990a42f8678b5f204e9642e564a6cc8696b205b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=8F=8B=E6=9D=BE?= Date: Wed, 4 Jun 2025 06:15:47 +0000 Subject: [PATCH 1/4] =?UTF-8?q?=E9=9D=99=E6=80=81=E5=8C=96=E6=B3=A8?= =?UTF-8?q?=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 邹友松 --- api/@ohos.update.d.ts | 558 ++++++++++++++++++++++++++++-------------- 1 file changed, 372 insertions(+), 186 deletions(-) diff --git a/api/@ohos.update.d.ts b/api/@ohos.update.d.ts index 8f6b97e8d4..b7c071f369 100644 --- a/api/@ohos.update.d.ts +++ b/api/@ohos.update.d.ts @@ -26,7 +26,8 @@ import type { AsyncCallback } from './@ohos.base'; * @namespace update * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ declare namespace update { /** @@ -37,7 +38,8 @@ declare namespace update { * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ function getOnlineUpdater(upgradeInfo: UpgradeInfo): Updater; @@ -48,7 +50,8 @@ declare namespace update { * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ function getRestorer(): Restorer; @@ -59,7 +62,8 @@ declare namespace update { * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ function getLocalUpdater(): LocalUpdater; @@ -69,7 +73,8 @@ declare namespace update { * @interface Updater * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export interface Updater { /** @@ -82,7 +87,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ checkNewVersion(callback: AsyncCallback): void; @@ -96,7 +102,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ checkNewVersion(): Promise; @@ -110,7 +117,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ getNewVersionInfo(callback: AsyncCallback): void; @@ -124,7 +132,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ getNewVersionInfo(): Promise; @@ -141,7 +150,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ getNewVersionDescription( versionDigestInfo: VersionDigestInfo, @@ -162,7 +172,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ getNewVersionDescription( versionDigestInfo: VersionDigestInfo, @@ -179,7 +190,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ getCurrentVersionInfo(callback: AsyncCallback): void; @@ -193,7 +205,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ getCurrentVersionInfo(): Promise; @@ -209,7 +222,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ getCurrentVersionDescription( descriptionOptions: DescriptionOptions, @@ -228,7 +242,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ getCurrentVersionDescription(descriptionOptions: DescriptionOptions): Promise>; @@ -242,7 +257,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ getTaskInfo(callback: AsyncCallback): void; @@ -256,7 +272,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ getTaskInfo(): Promise; @@ -275,7 +292,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ download( versionDigestInfo: VersionDigestInfo, @@ -297,7 +315,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ download(versionDigestInfo: VersionDigestInfo, downloadOptions: DownloadOptions): Promise; @@ -316,7 +335,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ resumeDownload( versionDigestInfo: VersionDigestInfo, @@ -338,7 +358,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ resumeDownload(versionDigestInfo: VersionDigestInfo, resumeDownloadOptions: ResumeDownloadOptions): Promise; @@ -357,7 +378,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ pauseDownload( versionDigestInfo: VersionDigestInfo, @@ -379,7 +401,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ pauseDownload(versionDigestInfo: VersionDigestInfo, pauseDownloadOptions: PauseDownloadOptions): Promise; @@ -398,7 +421,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ upgrade(versionDigestInfo: VersionDigestInfo, upgradeOptions: UpgradeOptions, callback: AsyncCallback): void; @@ -416,7 +440,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ upgrade(versionDigestInfo: VersionDigestInfo, upgradeOptions: UpgradeOptions): Promise; @@ -434,7 +459,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ clearError(versionDigestInfo: VersionDigestInfo, clearOptions: ClearOptions, callback: AsyncCallback): void; @@ -451,7 +477,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ clearError(versionDigestInfo: VersionDigestInfo, clearOptions: ClearOptions): Promise; @@ -465,7 +492,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ getUpgradePolicy(callback: AsyncCallback): void; @@ -479,7 +507,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ getUpgradePolicy(): Promise; @@ -494,7 +523,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ setUpgradePolicy(policy: UpgradePolicy, callback: AsyncCallback): void; @@ -509,7 +539,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ setUpgradePolicy(policy: UpgradePolicy): Promise; @@ -524,7 +555,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ terminateUpgrade(callback: AsyncCallback): void; @@ -538,7 +570,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ terminateUpgrade(): Promise; @@ -550,7 +583,8 @@ declare namespace update { * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ on(eventClassifyInfo: EventClassifyInfo, taskCallback: UpgradeTaskCallback): void; @@ -562,7 +596,8 @@ declare namespace update { * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ off(eventClassifyInfo: EventClassifyInfo, taskCallback?: UpgradeTaskCallback): void; } @@ -573,7 +608,8 @@ declare namespace update { * @interface Restorer * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export interface Restorer { /** @@ -587,7 +623,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ factoryReset(callback: AsyncCallback): void; @@ -601,7 +638,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ factoryReset(): Promise; } @@ -612,7 +650,8 @@ declare namespace update { * @interface LocalUpdater * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export interface LocalUpdater { /** @@ -628,7 +667,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ verifyUpgradePackage(upgradeFile: UpgradeFile, certsFile: string, callback: AsyncCallback): void; @@ -645,7 +685,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ verifyUpgradePackage(upgradeFile: UpgradeFile, certsFile: string): Promise; @@ -662,7 +703,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ applyNewVersion(upgradeFiles: Array, callback: AsyncCallback): void; @@ -679,7 +721,8 @@ declare namespace update { * @throws { BusinessError } 11500104 - IPC error. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ applyNewVersion(upgradeFiles: Array): Promise; @@ -691,7 +734,8 @@ declare namespace update { * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ on(eventClassifyInfo: EventClassifyInfo, taskCallback: UpgradeTaskCallback): void; @@ -703,7 +747,8 @@ declare namespace update { * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ off(eventClassifyInfo: EventClassifyInfo, taskCallback?: UpgradeTaskCallback): void; } @@ -714,7 +759,8 @@ declare namespace update { * @typedef UpgradeInfo * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export interface UpgradeInfo { /** @@ -723,7 +769,8 @@ declare namespace update { * @type { string } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ upgradeApp: string; @@ -733,7 +780,8 @@ declare namespace update { * @type { BusinessType } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ businessType: BusinessType; } @@ -744,7 +792,8 @@ declare namespace update { * @typedef BusinessType * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export interface BusinessType { /** @@ -753,7 +802,8 @@ declare namespace update { * @type { BusinessVendor } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ vendor: BusinessVendor; @@ -763,7 +813,8 @@ declare namespace update { * @type { BusinessSubType } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ subType: BusinessSubType; } @@ -774,7 +825,8 @@ declare namespace update { * @typedef CheckResult * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export interface CheckResult { /** @@ -783,7 +835,8 @@ declare namespace update { * @type { boolean } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ isExistNewVersion: boolean; @@ -793,7 +846,8 @@ declare namespace update { * @type { NewVersionInfo } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ newVersionInfo: NewVersionInfo; } @@ -804,7 +858,8 @@ declare namespace update { * @typedef NewVersionInfo * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export interface NewVersionInfo { /** @@ -813,7 +868,8 @@ declare namespace update { * @type { VersionDigestInfo } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ versionDigestInfo: VersionDigestInfo; @@ -823,7 +879,8 @@ declare namespace update { * @type { Array } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ versionComponents: Array; } @@ -834,7 +891,8 @@ declare namespace update { * @typedef VersionDigestInfo * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export interface VersionDigestInfo { /** @@ -843,7 +901,8 @@ declare namespace update { * @type { string } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ versionDigest: string; } @@ -854,7 +913,8 @@ declare namespace update { * @typedef VersionComponent * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export interface VersionComponent { /** @@ -863,7 +923,8 @@ declare namespace update { * @type { string } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ componentId: string; @@ -873,7 +934,8 @@ declare namespace update { * @type { ComponentType } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ componentType: ComponentType; @@ -883,7 +945,8 @@ declare namespace update { * @type { UpgradeAction } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ upgradeAction: UpgradeAction; @@ -893,7 +956,8 @@ declare namespace update { * @type { string } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ displayVersion: string; @@ -903,7 +967,8 @@ declare namespace update { * @type { string } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ innerVersion: string; @@ -913,7 +978,8 @@ declare namespace update { * @type { number } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ size: number; @@ -923,7 +989,8 @@ declare namespace update { * @type { EffectiveMode } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ effectiveMode: EffectiveMode; @@ -933,7 +1000,8 @@ declare namespace update { * @type { DescriptionInfo } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ descriptionInfo: DescriptionInfo; } @@ -944,7 +1012,8 @@ declare namespace update { * @typedef DescriptionOptions * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export interface DescriptionOptions { /** @@ -953,7 +1022,8 @@ declare namespace update { * @type { DescriptionFormat } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ format: DescriptionFormat; @@ -963,7 +1033,8 @@ declare namespace update { * @type { string } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ language: string; } @@ -974,7 +1045,8 @@ declare namespace update { * @typedef ComponentDescription * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export interface ComponentDescription { /** @@ -983,7 +1055,8 @@ declare namespace update { * @type { string } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ componentId: string; @@ -993,7 +1066,8 @@ declare namespace update { * @type { DescriptionInfo } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ descriptionInfo: DescriptionInfo; } @@ -1004,7 +1078,8 @@ declare namespace update { * @typedef DescriptionInfo * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export interface DescriptionInfo { /** @@ -1013,7 +1088,8 @@ declare namespace update { * @type { DescriptionType } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ descriptionType: DescriptionType; @@ -1023,7 +1099,8 @@ declare namespace update { * @type { string } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ content: string; } @@ -1034,7 +1111,8 @@ declare namespace update { * @typedef CurrentVersionInfo * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export interface CurrentVersionInfo { /** @@ -1043,7 +1121,8 @@ declare namespace update { * @type { string } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ osVersion: string; @@ -1053,7 +1132,8 @@ declare namespace update { * @type { string } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ deviceName: string; @@ -1063,7 +1143,8 @@ declare namespace update { * @type { Array } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ versionComponents: Array; } @@ -1074,7 +1155,8 @@ declare namespace update { * @typedef DownloadOptions * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export interface DownloadOptions { /** @@ -1083,7 +1165,8 @@ declare namespace update { * @type { NetType } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ allowNetwork: NetType; @@ -1093,7 +1176,8 @@ declare namespace update { * @type { Order } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ order: Order; } @@ -1104,7 +1188,8 @@ declare namespace update { * @typedef ResumeDownloadOptions * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export interface ResumeDownloadOptions { /** @@ -1113,7 +1198,8 @@ declare namespace update { * @type { NetType } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ allowNetwork: NetType; } @@ -1124,7 +1210,8 @@ declare namespace update { * @typedef PauseDownloadOptions * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export interface PauseDownloadOptions { /** @@ -1133,7 +1220,8 @@ declare namespace update { * @type { boolean } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ isAllowAutoResume: boolean; } @@ -1144,7 +1232,8 @@ declare namespace update { * @typedef UpgradeOptions * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export interface UpgradeOptions { /** @@ -1153,7 +1242,8 @@ declare namespace update { * @type { Order } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ order: Order; } @@ -1164,7 +1254,8 @@ declare namespace update { * @typedef ClearOptions * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export interface ClearOptions { /** @@ -1173,7 +1264,8 @@ declare namespace update { * @type { UpgradeStatus } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ status: UpgradeStatus; } @@ -1184,7 +1276,8 @@ declare namespace update { * @typedef UpgradePolicy * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export interface UpgradePolicy { /** @@ -1193,7 +1286,8 @@ declare namespace update { * @type { boolean } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ downloadStrategy: boolean; @@ -1203,7 +1297,8 @@ declare namespace update { * @type { boolean } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ autoUpgradeStrategy: boolean; @@ -1213,7 +1308,8 @@ declare namespace update { * @type { Array } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ autoUpgradePeriods: Array; } @@ -1224,7 +1320,8 @@ declare namespace update { * @typedef UpgradePeriod * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export interface UpgradePeriod { /** @@ -1233,7 +1330,8 @@ declare namespace update { * @type { number } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ start: number; @@ -1243,7 +1341,8 @@ declare namespace update { * @type { number } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ end: number; } @@ -1254,7 +1353,8 @@ declare namespace update { * @typedef TaskInfo * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export interface TaskInfo { /** @@ -1263,7 +1363,8 @@ declare namespace update { * @type { boolean } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ existTask: boolean; @@ -1273,7 +1374,8 @@ declare namespace update { * @type { TaskBody } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ taskBody: TaskBody; } @@ -1284,7 +1386,8 @@ declare namespace update { * @typedef EventInfo * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export interface EventInfo { /** @@ -1293,7 +1396,8 @@ declare namespace update { * @type { EventId } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ eventId: EventId; @@ -1303,7 +1407,8 @@ declare namespace update { * @type { TaskBody } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ taskBody: TaskBody; } @@ -1314,7 +1419,8 @@ declare namespace update { * @typedef TaskBody * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export interface TaskBody { /** @@ -1323,7 +1429,8 @@ declare namespace update { * @type { VersionDigestInfo } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ versionDigestInfo: VersionDigestInfo; @@ -1333,7 +1440,8 @@ declare namespace update { * @type { UpgradeStatus } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ status: UpgradeStatus; @@ -1343,7 +1451,8 @@ declare namespace update { * @type { number } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ subStatus: number; @@ -1353,7 +1462,8 @@ declare namespace update { * @type { number } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ progress: number; @@ -1363,7 +1473,8 @@ declare namespace update { * @type { number } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ installMode: number; @@ -1373,7 +1484,8 @@ declare namespace update { * @type { Array } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ errorMessages: Array; @@ -1383,7 +1495,8 @@ declare namespace update { * @type { Array } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ versionComponents: Array; } @@ -1394,7 +1507,8 @@ declare namespace update { * @typedef ErrorMessage * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export interface ErrorMessage { /** @@ -1403,7 +1517,8 @@ declare namespace update { * @type { number } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ errorCode: number; @@ -1413,7 +1528,8 @@ declare namespace update { * @type { string } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ errorMessage: string; } @@ -1424,7 +1540,8 @@ declare namespace update { * @typedef EventClassifyInfo * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export interface EventClassifyInfo { /** @@ -1433,7 +1550,8 @@ declare namespace update { * @type { EventClassify } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ eventClassify: EventClassify; @@ -1443,7 +1561,8 @@ declare namespace update { * @type { string } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ extraInfo: string; } @@ -1454,7 +1573,8 @@ declare namespace update { * @typedef UpgradeFile * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export interface UpgradeFile { /** @@ -1463,7 +1583,8 @@ declare namespace update { * @type { ComponentType } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ fileType: ComponentType; @@ -1473,7 +1594,8 @@ declare namespace update { * @type { string } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ filePath: string; } @@ -1485,7 +1607,8 @@ declare namespace update { * @typedef UpgradeTaskCallback * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export interface UpgradeTaskCallback { /** @@ -1494,7 +1617,8 @@ declare namespace update { * @param { EventInfo } eventInfo - Event information. * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ (eventInfo: EventInfo): void; } @@ -1505,7 +1629,8 @@ declare namespace update { * @enum { string } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export enum BusinessVendor { /** @@ -1513,7 +1638,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ PUBLIC = 'public' } @@ -1524,7 +1650,8 @@ declare namespace update { * @enum { number } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export enum BusinessSubType { /** @@ -1532,7 +1659,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ FIRMWARE = 1 } @@ -1543,7 +1671,8 @@ declare namespace update { * @enum { number } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export enum ComponentType { /** @@ -1551,7 +1680,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ OTA = 1 } @@ -1562,7 +1692,8 @@ declare namespace update { * @enum { string } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export enum UpgradeAction { /** @@ -1570,7 +1701,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ UPGRADE = 'upgrade', @@ -1579,7 +1711,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ RECOVERY = 'recovery' } @@ -1590,7 +1723,8 @@ declare namespace update { * @enum { number } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export enum EffectiveMode { /** @@ -1598,7 +1732,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ COLD = 1, @@ -1607,7 +1742,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ LIVE = 2, @@ -1616,7 +1752,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ LIVE_AND_COLD = 3 } @@ -1627,7 +1764,8 @@ declare namespace update { * @enum { number } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export enum DescriptionType { /** @@ -1635,7 +1773,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ CONTENT = 0, @@ -1644,7 +1783,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ URI = 1 } @@ -1655,7 +1795,8 @@ declare namespace update { * @enum { number } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export enum DescriptionFormat { /** @@ -1663,7 +1804,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ STANDARD = 0, @@ -1672,7 +1814,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ SIMPLIFIED = 1 } @@ -1683,7 +1826,8 @@ declare namespace update { * @enum { number } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export enum NetType { /** @@ -1691,7 +1835,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ CELLULAR = 1, @@ -1700,7 +1845,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ METERED_WIFI = 2, @@ -1709,7 +1855,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ NOT_METERED_WIFI = 4, @@ -1718,7 +1865,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ WIFI = 6, @@ -1727,7 +1875,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ CELLULAR_AND_WIFI = 7 } @@ -1738,7 +1887,8 @@ declare namespace update { * @enum { number } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export enum Order { /** @@ -1746,7 +1896,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ DOWNLOAD = 1, @@ -1755,7 +1906,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ INSTALL = 2, @@ -1764,7 +1916,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ DOWNLOAD_AND_INSTALL = 3, @@ -1773,7 +1926,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ APPLY = 4, @@ -1782,7 +1936,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ INSTALL_AND_APPLY = 6 } @@ -1793,7 +1948,8 @@ declare namespace update { * @enum { number } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export enum UpgradeStatus { /** @@ -1801,7 +1957,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ WAITING_DOWNLOAD = 20, @@ -1810,7 +1967,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ DOWNLOADING = 21, @@ -1819,7 +1977,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ DOWNLOAD_PAUSED = 22, @@ -1828,7 +1987,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ DOWNLOAD_FAIL = 23, @@ -1837,7 +1997,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ WAITING_INSTALL = 30, @@ -1846,7 +2007,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ UPDATING = 31, @@ -1855,7 +2017,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ WAITING_APPLY = 40, @@ -1864,7 +2027,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ APPLYING = 41, @@ -1873,7 +2037,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ UPGRADE_SUCCESS = 50, @@ -1882,7 +2047,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ UPGRADE_FAIL = 51 } @@ -1893,7 +2059,8 @@ declare namespace update { * @enum { number } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export enum EventClassify { /** @@ -1901,7 +2068,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ TASK = 0x01000000 } @@ -1912,7 +2080,8 @@ declare namespace update { * @enum { number } * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ export enum EventId { /** @@ -1920,7 +2089,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ EVENT_TASK_BASE = EventClassify.TASK, @@ -1929,7 +2099,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ EVENT_TASK_RECEIVE, @@ -1938,7 +2109,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ EVENT_TASK_CANCEL, @@ -1947,7 +2119,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ EVENT_DOWNLOAD_WAIT, @@ -1956,7 +2129,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ EVENT_DOWNLOAD_START, @@ -1965,7 +2139,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ EVENT_DOWNLOAD_UPDATE, @@ -1974,7 +2149,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ EVENT_DOWNLOAD_PAUSE, @@ -1983,7 +2159,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ EVENT_DOWNLOAD_RESUME, @@ -1992,7 +2169,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ EVENT_DOWNLOAD_SUCCESS, @@ -2001,7 +2179,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ EVENT_DOWNLOAD_FAIL, @@ -2010,7 +2189,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ EVENT_UPGRADE_WAIT, @@ -2019,7 +2199,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ EVENT_UPGRADE_START, @@ -2028,7 +2209,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ EVENT_UPGRADE_UPDATE, @@ -2037,7 +2219,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ EVENT_APPLY_WAIT, @@ -2046,7 +2229,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ EVENT_APPLY_START, @@ -2055,7 +2239,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ EVENT_UPGRADE_SUCCESS, @@ -2064,7 +2249,8 @@ declare namespace update { * * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. - * @since 9 + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 */ EVENT_UPGRADE_FAIL } -- Gitee From 1457845e8e38cbb13638c4e258f7725b7ecb80cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=8F=8B=E6=9D=BE?= Date: Wed, 4 Jun 2025 07:02:14 +0000 Subject: [PATCH 2/4] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E5=A4=9A=E4=BD=99?= =?UTF-8?q?=E7=A9=BA=E6=A0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 邹友松 --- api/@ohos.update.d.ts | 372 +++++++++++++++++++++--------------------- 1 file changed, 186 insertions(+), 186 deletions(-) diff --git a/api/@ohos.update.d.ts b/api/@ohos.update.d.ts index b7c071f369..c19d8f59ea 100644 --- a/api/@ohos.update.d.ts +++ b/api/@ohos.update.d.ts @@ -27,7 +27,7 @@ import type { AsyncCallback } from './@ohos.base'; * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ declare namespace update { /** @@ -39,7 +39,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ function getOnlineUpdater(upgradeInfo: UpgradeInfo): Updater; @@ -51,7 +51,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ function getRestorer(): Restorer; @@ -63,7 +63,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ function getLocalUpdater(): LocalUpdater; @@ -74,7 +74,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export interface Updater { /** @@ -88,7 +88,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ checkNewVersion(callback: AsyncCallback): void; @@ -103,7 +103,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ checkNewVersion(): Promise; @@ -118,7 +118,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ getNewVersionInfo(callback: AsyncCallback): void; @@ -133,7 +133,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ getNewVersionInfo(): Promise; @@ -151,7 +151,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ getNewVersionDescription( versionDigestInfo: VersionDigestInfo, @@ -173,7 +173,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ getNewVersionDescription( versionDigestInfo: VersionDigestInfo, @@ -191,7 +191,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ getCurrentVersionInfo(callback: AsyncCallback): void; @@ -206,7 +206,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ getCurrentVersionInfo(): Promise; @@ -223,7 +223,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ getCurrentVersionDescription( descriptionOptions: DescriptionOptions, @@ -243,7 +243,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ getCurrentVersionDescription(descriptionOptions: DescriptionOptions): Promise>; @@ -258,7 +258,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ getTaskInfo(callback: AsyncCallback): void; @@ -273,7 +273,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ getTaskInfo(): Promise; @@ -293,7 +293,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ download( versionDigestInfo: VersionDigestInfo, @@ -316,7 +316,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ download(versionDigestInfo: VersionDigestInfo, downloadOptions: DownloadOptions): Promise; @@ -336,7 +336,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ resumeDownload( versionDigestInfo: VersionDigestInfo, @@ -359,7 +359,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ resumeDownload(versionDigestInfo: VersionDigestInfo, resumeDownloadOptions: ResumeDownloadOptions): Promise; @@ -379,7 +379,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ pauseDownload( versionDigestInfo: VersionDigestInfo, @@ -402,7 +402,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ pauseDownload(versionDigestInfo: VersionDigestInfo, pauseDownloadOptions: PauseDownloadOptions): Promise; @@ -422,7 +422,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ upgrade(versionDigestInfo: VersionDigestInfo, upgradeOptions: UpgradeOptions, callback: AsyncCallback): void; @@ -441,7 +441,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ upgrade(versionDigestInfo: VersionDigestInfo, upgradeOptions: UpgradeOptions): Promise; @@ -460,7 +460,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ clearError(versionDigestInfo: VersionDigestInfo, clearOptions: ClearOptions, callback: AsyncCallback): void; @@ -478,7 +478,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ clearError(versionDigestInfo: VersionDigestInfo, clearOptions: ClearOptions): Promise; @@ -493,7 +493,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ getUpgradePolicy(callback: AsyncCallback): void; @@ -508,7 +508,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ getUpgradePolicy(): Promise; @@ -524,7 +524,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ setUpgradePolicy(policy: UpgradePolicy, callback: AsyncCallback): void; @@ -540,7 +540,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ setUpgradePolicy(policy: UpgradePolicy): Promise; @@ -556,7 +556,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ terminateUpgrade(callback: AsyncCallback): void; @@ -571,7 +571,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ terminateUpgrade(): Promise; @@ -584,7 +584,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ on(eventClassifyInfo: EventClassifyInfo, taskCallback: UpgradeTaskCallback): void; @@ -597,7 +597,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ off(eventClassifyInfo: EventClassifyInfo, taskCallback?: UpgradeTaskCallback): void; } @@ -609,7 +609,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export interface Restorer { /** @@ -624,7 +624,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ factoryReset(callback: AsyncCallback): void; @@ -639,7 +639,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ factoryReset(): Promise; } @@ -651,7 +651,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export interface LocalUpdater { /** @@ -668,7 +668,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ verifyUpgradePackage(upgradeFile: UpgradeFile, certsFile: string, callback: AsyncCallback): void; @@ -686,7 +686,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ verifyUpgradePackage(upgradeFile: UpgradeFile, certsFile: string): Promise; @@ -704,7 +704,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ applyNewVersion(upgradeFiles: Array, callback: AsyncCallback): void; @@ -722,7 +722,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ applyNewVersion(upgradeFiles: Array): Promise; @@ -735,7 +735,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ on(eventClassifyInfo: EventClassifyInfo, taskCallback: UpgradeTaskCallback): void; @@ -748,7 +748,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ off(eventClassifyInfo: EventClassifyInfo, taskCallback?: UpgradeTaskCallback): void; } @@ -760,7 +760,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export interface UpgradeInfo { /** @@ -770,7 +770,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ upgradeApp: string; @@ -781,7 +781,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ businessType: BusinessType; } @@ -793,7 +793,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export interface BusinessType { /** @@ -803,7 +803,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ vendor: BusinessVendor; @@ -814,7 +814,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ subType: BusinessSubType; } @@ -826,7 +826,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export interface CheckResult { /** @@ -836,7 +836,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ isExistNewVersion: boolean; @@ -847,7 +847,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ newVersionInfo: NewVersionInfo; } @@ -859,7 +859,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export interface NewVersionInfo { /** @@ -869,7 +869,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ versionDigestInfo: VersionDigestInfo; @@ -880,7 +880,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ versionComponents: Array; } @@ -892,7 +892,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export interface VersionDigestInfo { /** @@ -902,7 +902,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ versionDigest: string; } @@ -914,7 +914,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export interface VersionComponent { /** @@ -924,7 +924,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ componentId: string; @@ -935,7 +935,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ componentType: ComponentType; @@ -946,7 +946,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ upgradeAction: UpgradeAction; @@ -957,7 +957,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ displayVersion: string; @@ -968,7 +968,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ innerVersion: string; @@ -979,7 +979,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ size: number; @@ -990,7 +990,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ effectiveMode: EffectiveMode; @@ -1001,7 +1001,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ descriptionInfo: DescriptionInfo; } @@ -1013,7 +1013,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export interface DescriptionOptions { /** @@ -1023,7 +1023,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ format: DescriptionFormat; @@ -1034,7 +1034,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ language: string; } @@ -1046,7 +1046,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export interface ComponentDescription { /** @@ -1056,7 +1056,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ componentId: string; @@ -1067,7 +1067,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ descriptionInfo: DescriptionInfo; } @@ -1079,7 +1079,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export interface DescriptionInfo { /** @@ -1089,7 +1089,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ descriptionType: DescriptionType; @@ -1100,7 +1100,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ content: string; } @@ -1112,7 +1112,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export interface CurrentVersionInfo { /** @@ -1122,7 +1122,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ osVersion: string; @@ -1133,7 +1133,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ deviceName: string; @@ -1144,7 +1144,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ versionComponents: Array; } @@ -1156,7 +1156,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export interface DownloadOptions { /** @@ -1166,7 +1166,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ allowNetwork: NetType; @@ -1177,7 +1177,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ order: Order; } @@ -1189,7 +1189,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export interface ResumeDownloadOptions { /** @@ -1199,7 +1199,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ allowNetwork: NetType; } @@ -1211,7 +1211,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export interface PauseDownloadOptions { /** @@ -1221,7 +1221,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ isAllowAutoResume: boolean; } @@ -1233,7 +1233,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export interface UpgradeOptions { /** @@ -1243,7 +1243,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ order: Order; } @@ -1255,7 +1255,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export interface ClearOptions { /** @@ -1265,7 +1265,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ status: UpgradeStatus; } @@ -1277,7 +1277,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export interface UpgradePolicy { /** @@ -1287,7 +1287,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ downloadStrategy: boolean; @@ -1298,7 +1298,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ autoUpgradeStrategy: boolean; @@ -1309,7 +1309,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ autoUpgradePeriods: Array; } @@ -1321,7 +1321,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export interface UpgradePeriod { /** @@ -1331,7 +1331,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ start: number; @@ -1342,7 +1342,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ end: number; } @@ -1354,7 +1354,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export interface TaskInfo { /** @@ -1364,7 +1364,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ existTask: boolean; @@ -1375,7 +1375,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ taskBody: TaskBody; } @@ -1387,7 +1387,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export interface EventInfo { /** @@ -1397,7 +1397,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ eventId: EventId; @@ -1408,7 +1408,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ taskBody: TaskBody; } @@ -1420,7 +1420,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export interface TaskBody { /** @@ -1430,7 +1430,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ versionDigestInfo: VersionDigestInfo; @@ -1441,7 +1441,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ status: UpgradeStatus; @@ -1452,7 +1452,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ subStatus: number; @@ -1463,7 +1463,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ progress: number; @@ -1474,7 +1474,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ installMode: number; @@ -1485,7 +1485,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ errorMessages: Array; @@ -1496,7 +1496,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ versionComponents: Array; } @@ -1508,7 +1508,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export interface ErrorMessage { /** @@ -1518,7 +1518,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ errorCode: number; @@ -1529,7 +1529,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ errorMessage: string; } @@ -1541,7 +1541,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export interface EventClassifyInfo { /** @@ -1551,7 +1551,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ eventClassify: EventClassify; @@ -1562,7 +1562,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ extraInfo: string; } @@ -1574,7 +1574,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export interface UpgradeFile { /** @@ -1584,7 +1584,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ fileType: ComponentType; @@ -1595,7 +1595,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ filePath: string; } @@ -1608,7 +1608,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export interface UpgradeTaskCallback { /** @@ -1618,7 +1618,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ (eventInfo: EventInfo): void; } @@ -1630,7 +1630,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export enum BusinessVendor { /** @@ -1639,7 +1639,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ PUBLIC = 'public' } @@ -1651,7 +1651,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export enum BusinessSubType { /** @@ -1660,7 +1660,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ FIRMWARE = 1 } @@ -1672,7 +1672,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export enum ComponentType { /** @@ -1681,7 +1681,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ OTA = 1 } @@ -1693,7 +1693,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export enum UpgradeAction { /** @@ -1702,7 +1702,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ UPGRADE = 'upgrade', @@ -1712,7 +1712,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ RECOVERY = 'recovery' } @@ -1724,7 +1724,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export enum EffectiveMode { /** @@ -1733,7 +1733,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ COLD = 1, @@ -1743,7 +1743,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ LIVE = 2, @@ -1753,7 +1753,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ LIVE_AND_COLD = 3 } @@ -1765,7 +1765,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export enum DescriptionType { /** @@ -1774,7 +1774,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ CONTENT = 0, @@ -1784,7 +1784,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ URI = 1 } @@ -1796,7 +1796,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export enum DescriptionFormat { /** @@ -1805,7 +1805,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ STANDARD = 0, @@ -1815,7 +1815,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ SIMPLIFIED = 1 } @@ -1827,7 +1827,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export enum NetType { /** @@ -1836,7 +1836,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ CELLULAR = 1, @@ -1846,7 +1846,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ METERED_WIFI = 2, @@ -1856,7 +1856,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ NOT_METERED_WIFI = 4, @@ -1866,7 +1866,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ WIFI = 6, @@ -1876,7 +1876,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ CELLULAR_AND_WIFI = 7 } @@ -1888,7 +1888,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export enum Order { /** @@ -1897,7 +1897,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ DOWNLOAD = 1, @@ -1907,7 +1907,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ INSTALL = 2, @@ -1917,7 +1917,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ DOWNLOAD_AND_INSTALL = 3, @@ -1927,7 +1927,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ APPLY = 4, @@ -1937,7 +1937,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ INSTALL_AND_APPLY = 6 } @@ -1949,7 +1949,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export enum UpgradeStatus { /** @@ -1958,7 +1958,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ WAITING_DOWNLOAD = 20, @@ -1968,7 +1968,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ DOWNLOADING = 21, @@ -1978,7 +1978,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ DOWNLOAD_PAUSED = 22, @@ -1988,7 +1988,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ DOWNLOAD_FAIL = 23, @@ -1998,7 +1998,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ WAITING_INSTALL = 30, @@ -2008,7 +2008,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ UPDATING = 31, @@ -2018,7 +2018,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ WAITING_APPLY = 40, @@ -2028,7 +2028,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ APPLYING = 41, @@ -2038,7 +2038,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ UPGRADE_SUCCESS = 50, @@ -2048,7 +2048,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ UPGRADE_FAIL = 51 } @@ -2060,7 +2060,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export enum EventClassify { /** @@ -2069,7 +2069,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ TASK = 0x01000000 } @@ -2081,7 +2081,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ export enum EventId { /** @@ -2090,7 +2090,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ EVENT_TASK_BASE = EventClassify.TASK, @@ -2100,7 +2100,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ EVENT_TASK_RECEIVE, @@ -2110,7 +2110,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ EVENT_TASK_CANCEL, @@ -2120,7 +2120,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ EVENT_DOWNLOAD_WAIT, @@ -2130,7 +2130,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ EVENT_DOWNLOAD_START, @@ -2140,7 +2140,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ EVENT_DOWNLOAD_UPDATE, @@ -2150,7 +2150,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ EVENT_DOWNLOAD_PAUSE, @@ -2160,7 +2160,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ EVENT_DOWNLOAD_RESUME, @@ -2170,7 +2170,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ EVENT_DOWNLOAD_SUCCESS, @@ -2180,7 +2180,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ EVENT_DOWNLOAD_FAIL, @@ -2190,7 +2190,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ EVENT_UPGRADE_WAIT, @@ -2200,7 +2200,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ EVENT_UPGRADE_START, @@ -2210,7 +2210,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ EVENT_UPGRADE_UPDATE, @@ -2220,7 +2220,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ EVENT_APPLY_WAIT, @@ -2230,7 +2230,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ EVENT_APPLY_START, @@ -2240,7 +2240,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ EVENT_UPGRADE_SUCCESS, @@ -2250,7 +2250,7 @@ declare namespace update { * @syscap SystemCapability.Update.UpdateService * @systemapi hide for inner use. * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 + * @arkts 1.1&1.2 */ EVENT_UPGRADE_FAIL } -- Gitee From ed66f67ca73f654ca2ef761d1a365ddea49fa881 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=8F=8B=E6=9D=BE?= Date: Thu, 5 Jun 2025 14:54:38 +0800 Subject: [PATCH 3/4] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=9E=9A=E4=B8=BE?= =?UTF-8?q?=E5=80=BC=20Signed-off-by:=20=E9=82=B9=E5=8F=8B=E6=9D=BE=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/@ohos.update.d.ts | 106 +++++++++++++++++++++++++++++++++--------- 1 file changed, 84 insertions(+), 22 deletions(-) diff --git a/api/@ohos.update.d.ts b/api/@ohos.update.d.ts index c19d8f59ea..4271d9808e 100644 --- a/api/@ohos.update.d.ts +++ b/api/@ohos.update.d.ts @@ -284,7 +284,7 @@ declare namespace update { * @permission ohos.permission.UPDATE_SYSTEM * @param { VersionDigestInfo } versionDigestInfo - Version digest information. * @param { DownloadOptions } downloadOptions - Download options. - * @param { AsyncCallback } callback - Callback used to return the result. + * @param { AsyncCallback } callback - Callback used to return the result. * If the operation is successful, `err` is `undefined`; otherwise, `err` is an `Error` object. * @throws { BusinessError } 201 - Permission denied. * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. @@ -327,7 +327,7 @@ declare namespace update { * @permission ohos.permission.UPDATE_SYSTEM * @param { VersionDigestInfo } versionDigestInfo - Version digest information. * @param { ResumeDownloadOptions } resumeDownloadOptions - Options for resume download. - * @param { AsyncCallback } callback - Callback used to return the result. + * @param { AsyncCallback } callback - Callback used to return the result. * If the operation is successful, `err` is `undefined`; otherwise, `err` is an `Error` object. * @throws { BusinessError } 201 - Permission denied. * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. @@ -370,7 +370,7 @@ declare namespace update { * @permission ohos.permission.UPDATE_SYSTEM * @param { VersionDigestInfo } versionDigestInfo - Version digest information. * @param { PauseDownloadOptions } pauseDownloadOptions - Options for pause download. - * @param { AsyncCallback } callback - Callback used to return the result. + * @param { AsyncCallback } callback - Callback used to return the result. * If the operation is successful, `err` is `undefined`; otherwise, `err` is an `Error` object. * @throws { BusinessError } 201 - Permission denied. * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. @@ -413,7 +413,7 @@ declare namespace update { * @permission ohos.permission.UPDATE_SYSTEM * @param { VersionDigestInfo } versionDigestInfo - Version digest information. * @param { UpgradeOptions } upgradeOptions - Update options. - * @param { AsyncCallback } callback - Callback used to return the result. + * @param { AsyncCallback } callback - Callback used to return the result. * If the operation is successful, `err` is `undefined`; otherwise, `err` is an `Error` object. * @throws { BusinessError } 201 - Permission denied. * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. @@ -451,7 +451,7 @@ declare namespace update { * @permission ohos.permission.UPDATE_SYSTEM * @param { VersionDigestInfo } versionDigestInfo - Version digest information. * @param { ClearOptions } clearOptions - Clear options. - * @param { AsyncCallback } callback - Callback used to return the result. + * @param { AsyncCallback } callback - Callback used to return the result. * If the operation is successful, `err` is `undefined`; otherwise, `err` is an `Error` object. * @throws { BusinessError } 201 - Permission denied. * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. @@ -616,7 +616,7 @@ declare namespace update { * Reboot and clean user data. * * @permission ohos.permission.FACTORY_RESET - * @param { AsyncCallback } callback - Callback used to return the result. + * @param { AsyncCallback } callback - Callback used to return the result. * If the operation is successful, `err` is `undefined`; otherwise, `err` is an `Error` object. * @throws { BusinessError } 201 - Permission denied. * @throws { BusinessError } 202 - Permission verification failed. A non-system application calls a system API. @@ -1004,6 +1004,17 @@ declare namespace update { * @arkts 1.1&1.2 */ descriptionInfo: DescriptionInfo; + + /** + * Ota mode + * + * @type { ?OtaMode } + * @syscap SystemCapability.Update.UpdateService + * @systemapi hide for inner use. + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 + */ + otaMode?: OtaMode } /** @@ -1758,6 +1769,57 @@ declare namespace update { LIVE_AND_COLD = 3 } + /** + * Enumerates ota mode. + * + * @enum { number } + * @syscap SystemCapability.Update.UpdateService + * @systemapi hide for inner use. + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 + */ + export enum OtaMode { + /** + * Regular update. + * + * @syscap SystemCapability.Update.UpdateService + * @systemapi hide for inner use. + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 + */ + REGULAR_OTA = 0, + + /** + * Stream update. + * + * @syscap SystemCapability.Update.UpdateService + * @systemapi hide for inner use. + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 + */ + STREAM_OTA = 1, + + /** + * AB regular update. + * + * @syscap SystemCapability.Update.UpdateService + * @systemapi hide for inner use. + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 + */ + AB_REGULAR_OTA = 2, + + /** + * AB stream update. + * + * @syscap SystemCapability.Update.UpdateService + * @systemapi hide for inner use. + * @since arkts{ '1.1':'9','1.2':'20' } + * @arkts 1.1&1.2 + */ + AB_STREAM_OTA = 3 + } + /** * Enumerates description type. * @@ -2102,7 +2164,7 @@ declare namespace update { * @since arkts{ '1.1':'9','1.2':'20' } * @arkts 1.1&1.2 */ - EVENT_TASK_RECEIVE, + EVENT_TASK_RECEIVE = 0x01000001, /** * Event id is task cancelled. @@ -2112,7 +2174,7 @@ declare namespace update { * @since arkts{ '1.1':'9','1.2':'20' } * @arkts 1.1&1.2 */ - EVENT_TASK_CANCEL, + EVENT_TASK_CANCEL = 0x01000002, /** * Event id is waiting for download. @@ -2122,7 +2184,7 @@ declare namespace update { * @since arkts{ '1.1':'9','1.2':'20' } * @arkts 1.1&1.2 */ - EVENT_DOWNLOAD_WAIT, + EVENT_DOWNLOAD_WAIT = 0x01000003, /** * Event id is download started. @@ -2132,7 +2194,7 @@ declare namespace update { * @since arkts{ '1.1':'9','1.2':'20' } * @arkts 1.1&1.2 */ - EVENT_DOWNLOAD_START, + EVENT_DOWNLOAD_START = 0x01000004, /** * Event id is download progress update. @@ -2142,7 +2204,7 @@ declare namespace update { * @since arkts{ '1.1':'9','1.2':'20' } * @arkts 1.1&1.2 */ - EVENT_DOWNLOAD_UPDATE, + EVENT_DOWNLOAD_UPDATE = 0x01000005, /** * Event id is download paused. @@ -2152,7 +2214,7 @@ declare namespace update { * @since arkts{ '1.1':'9','1.2':'20' } * @arkts 1.1&1.2 */ - EVENT_DOWNLOAD_PAUSE, + EVENT_DOWNLOAD_PAUSE = 0x01000006, /** * Event id is download resumed. @@ -2162,7 +2224,7 @@ declare namespace update { * @since arkts{ '1.1':'9','1.2':'20' } * @arkts 1.1&1.2 */ - EVENT_DOWNLOAD_RESUME, + EVENT_DOWNLOAD_RESUME = 0x01000007, /** * Event id is download succeeded. @@ -2172,7 +2234,7 @@ declare namespace update { * @since arkts{ '1.1':'9','1.2':'20' } * @arkts 1.1&1.2 */ - EVENT_DOWNLOAD_SUCCESS, + EVENT_DOWNLOAD_SUCCESS = 0x01000008, /** * Event id is download failed. @@ -2182,7 +2244,7 @@ declare namespace update { * @since arkts{ '1.1':'9','1.2':'20' } * @arkts 1.1&1.2 */ - EVENT_DOWNLOAD_FAIL, + EVENT_DOWNLOAD_FAIL = 0x01000009, /** * Event id is waiting for update. @@ -2192,7 +2254,7 @@ declare namespace update { * @since arkts{ '1.1':'9','1.2':'20' } * @arkts 1.1&1.2 */ - EVENT_UPGRADE_WAIT, + EVENT_UPGRADE_WAIT = 0x0100000a, /** * Event id is update started. @@ -2202,7 +2264,7 @@ declare namespace update { * @since arkts{ '1.1':'9','1.2':'20' } * @arkts 1.1&1.2 */ - EVENT_UPGRADE_START, + EVENT_UPGRADE_START = 0x0100000b, /** * Event id is update in progress. @@ -2212,7 +2274,7 @@ declare namespace update { * @since arkts{ '1.1':'9','1.2':'20' } * @arkts 1.1&1.2 */ - EVENT_UPGRADE_UPDATE, + EVENT_UPGRADE_UPDATE = 0x0100000c, /** * Event id is waiting for applying the update. @@ -2222,7 +2284,7 @@ declare namespace update { * @since arkts{ '1.1':'9','1.2':'20' } * @arkts 1.1&1.2 */ - EVENT_APPLY_WAIT, + EVENT_APPLY_WAIT = 0x0100000d, /** * Event id is applying the update. @@ -2232,7 +2294,7 @@ declare namespace update { * @since arkts{ '1.1':'9','1.2':'20' } * @arkts 1.1&1.2 */ - EVENT_APPLY_START, + EVENT_APPLY_START = 0x0100000e, /** * Event id is update succeeded. @@ -2242,7 +2304,7 @@ declare namespace update { * @since arkts{ '1.1':'9','1.2':'20' } * @arkts 1.1&1.2 */ - EVENT_UPGRADE_SUCCESS, + EVENT_UPGRADE_SUCCESS = 0x0100000f, /** * Event id is update failed. @@ -2252,7 +2314,7 @@ declare namespace update { * @since arkts{ '1.1':'9','1.2':'20' } * @arkts 1.1&1.2 */ - EVENT_UPGRADE_FAIL + EVENT_UPGRADE_FAIL = 0x01000010 } } -- Gitee From 325409c37d0e6d4fd4fea87757f8fbeb5c140d41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=8F=8B=E6=9D=BE?= Date: Thu, 26 Jun 2025 08:57:42 +0000 Subject: [PATCH 4/4] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20export=20type=20Upgrad?= =?UTF-8?q?eTaskCallback?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 邹友松 --- api/@ohos.update.d.ts | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/api/@ohos.update.d.ts b/api/@ohos.update.d.ts index 4271d9808e..467a324f9f 100644 --- a/api/@ohos.update.d.ts +++ b/api/@ohos.update.d.ts @@ -1621,18 +1621,19 @@ declare namespace update { * @since arkts{ '1.1':'9','1.2':'20' } * @arkts 1.1&1.2 */ - export interface UpgradeTaskCallback { - /** - * Event callback. - * - * @param { EventInfo } eventInfo - Event information. - * @syscap SystemCapability.Update.UpdateService - * @systemapi hide for inner use. - * @since arkts{ '1.1':'9','1.2':'20' } - * @arkts 1.1&1.2 - */ - (eventInfo: EventInfo): void; - } + /** + * UpgradeTaskCallback change form interface to type. + * Called when upgrade task info changes. + * You need to implement this method in a child class. + * + * @typedef { function } UpgradeTaskCallback + * @param { EventInfo } eventInfo - Event information. + * @syscap SystemCapability.Update.UpdateService + * @systemapi hide for inner use. + * @since 20 + * @arkts 1.1&1.2 + */ + export type UpgradeTaskCallback = (eventInfo: EventInfo) => void; /** * Enumerates business vendor type. -- Gitee