1# DataUriUtils模块 2 3>  **说明:** 4> 本模块首批接口从API version 7开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 5 6## 导入模块 7 8```js 9import dataUriUtils from '@ohos.ability.dataUriUtils'; 10``` 11 12## dataUriUtils.getId 13 14getId(uri: string): number 15 16获取附加到给定uri的路径组件末尾的ID。 17 18**系统能力**:SystemCapability.Ability.AbilityRuntime.Core 19 20**参数:** 21 22| 名称 | 类型 | 必填 | 描述 | 23| ---- | ------ | ---- | --------------------------- | 24| uri | string | 是 | 指示要从中获取ID的uri对象。 | 25 26**返回值:** 27 28| 类型 | 说明 | 29| ------ | ------------------------ | 30| number | 附加到路径组件末尾的ID。 | 31 32**示例:** 33 34```js 35dataUriUtils.getId("com.example.dataUriUtils/1221") 36``` 37 38## dataUriUtils.attachId 39 40attachId(uri: string, id: number): string 41 42将给定ID附加到给定uri的路径组件的末尾。 43 44**系统能力**:SystemCapability.Ability.AbilityRuntime.Core 45 46**参数:** 47 48| 名称 | 类型 | 必填 | 描述 | 49| ---- | ------ | ---- | --------------------------- | 50| uri | string | 是 | 指示要从中获取ID的uri对象。 | 51| id | number | 是 | 指示要附加的ID。 | 52 53**返回值:** 54 55| 类型 | 说明 | 56| ------ | --------------------- | 57| string | 附加给定ID的uri对象。 | 58 59**示例:** 60 61```js 62var idint = 1122; 63dataUriUtils.attachId( 64 "com.example.dataUriUtils", 65 idint, 66) 67``` 68 69## dataUriUtils.deleteId 70 71deleteId(uri: string): string 72 73从给定uri的路径组件的末尾删除ID。 74 75**系统能力**:SystemCapability.Ability.AbilityRuntime.Core 76 77**参数:** 78 79| 名称 | 类型 | 必填 | 描述 | 80| ---- | ------ | ---- | --------------------------- | 81| uri | string | 是 | 指示要从中删除ID的uri对象。 | 82 83**返回值:** 84 85| 类型 | 说明 | 86| ------ | ------------------- | 87| string | ID已删除的uri对象。 | 88 89**示例:** 90 91```js 92dataUriUtils.deleteId("com.example.dataUriUtils/1221") 93``` 94 95## dataUriUtils.updateId 96 97updateId(uri: string, id: number): string 98 99更新指定uri中的ID。 100 101**系统能力**:SystemCapability.Ability.AbilityRuntime.Core 102 103**参数:** 104 105| 名称 | 类型 | 必填 | 描述 | 106| ---- | ------ | ---- | ------------------- | 107| uri | string | 是 | 指示要更新的uri对象 | 108| id | number | 是 | 指示新ID | 109 110**返回值:** 111 112| 类型 | 说明 | 113| ------ | --------------- | 114| string | 更新的uri对象。 | 115 116**示例:** 117 118```js 119var idint = 1122; 120dataUriUtils.updateId( 121 "com.example.dataUriUtils", 122 idint 123) 124``` 125 126