未验证 提交 d1f9f486 编写于 作者: 葛亚芳 提交者: Gitee

js-apis-distributed-data.md:一致性问题修改,需同步翻译

Signed-off-by: Nge-yafang <geyafang@huawei.com>
Signed-off-by: N葛亚芳 <geyafang@huawei.com>
上级 8e665057
...@@ -304,7 +304,7 @@ try { ...@@ -304,7 +304,7 @@ try {
} }
``` ```
### closeKVStore<sup>8+</sup> ### ### closeKVStore<sup>8+</sup>
closeKVStore(appId: string, storeId: string, kvStore: KVStore, callback: AsyncCallback&lt;void&gt;): void closeKVStore(appId: string, storeId: string, kvStore: KVStore, callback: AsyncCallback&lt;void&gt;): void
...@@ -350,7 +350,7 @@ const options = { ...@@ -350,7 +350,7 @@ const options = {
``` ```
### closeKVStore<sup>8+</sup> ### ### closeKVStore<sup>8+</sup>
closeKVStore(appId: string, storeId: string, kvStore: KVStore): Promise&lt;void&gt; closeKVStore(appId: string, storeId: string, kvStore: KVStore): Promise&lt;void&gt;
...@@ -404,7 +404,7 @@ const options = { ...@@ -404,7 +404,7 @@ const options = {
``` ```
### deleteKVStore<sup>8+</sup> ### ### deleteKVStore<sup>8+</sup>
deleteKVStore(appId: string, storeId: string, callback: AsyncCallback&lt;void&gt;): void deleteKVStore(appId: string, storeId: string, callback: AsyncCallback&lt;void&gt;): void
...@@ -447,7 +447,7 @@ try { ...@@ -447,7 +447,7 @@ try {
} }
``` ```
### deleteKVStore<sup>8+</sup> ### ### deleteKVStore<sup>8+</sup>
deleteKVStore(appId: string, storeId: string): Promise&lt;void&gt; deleteKVStore(appId: string, storeId: string): Promise&lt;void&gt;
...@@ -501,7 +501,7 @@ try { ...@@ -501,7 +501,7 @@ try {
``` ```
### getAllKVStoreId<sup>8+</sup> ### ### getAllKVStoreId<sup>8+</sup>
getAllKVStoreId(appId: string, callback: AsyncCallback&lt;string[]&gt;): void getAllKVStoreId(appId: string, callback: AsyncCallback&lt;string[]&gt;): void
...@@ -531,7 +531,7 @@ try { ...@@ -531,7 +531,7 @@ try {
``` ```
### getAllKVStoreId<sup>8+</sup> ### ### getAllKVStoreId<sup>8+</sup>
getAllKVStoreId(appId: string): Promise&lt;string[]&gt; getAllKVStoreId(appId: string): Promise&lt;string[]&gt;
...@@ -570,7 +570,7 @@ try { ...@@ -570,7 +570,7 @@ try {
``` ```
### on('distributedDataServiceDie')<sup>8+</sup> ### ### on('distributedDataServiceDie')<sup>8+</sup>
on(event: 'distributedDataServiceDie', deathCallback: Callback&lt;void&gt;): void on(event: 'distributedDataServiceDie', deathCallback: Callback&lt;void&gt;): void
...@@ -602,7 +602,7 @@ try { ...@@ -602,7 +602,7 @@ try {
``` ```
### off('distributedDataServiceDie')<sup>8+</sup> ### ### off('distributedDataServiceDie')<sup>8+</sup>
off(event: 'distributedDataServiceDie', deathCallback?: Callback&lt;void&gt;): void off(event: 'distributedDataServiceDie', deathCallback?: Callback&lt;void&gt;): void
...@@ -706,7 +706,7 @@ KVStore常量。 ...@@ -706,7 +706,7 @@ KVStore常量。
| mode<sup>8+</sup> | number | 表示Schema的模式。 | | mode<sup>8+</sup> | number | 表示Schema的模式。 |
| skip<sup>8+</sup> | number | Schema的跳跃大小。 | | skip<sup>8+</sup> | number | Schema的跳跃大小。 |
### constructor<sup>8+</sup> ### ### constructor<sup>8+</sup>
constructor() constructor()
...@@ -726,7 +726,7 @@ constructor() ...@@ -726,7 +726,7 @@ constructor()
| default<sup>8+</sup> | string | 表示Fieldnode的默认值。 | | default<sup>8+</sup> | string | 表示Fieldnode的默认值。 |
| type<sup>8+</sup> | number | 表示指定节点对应数据类型的值。 | | type<sup>8+</sup> | number | 表示指定节点对应数据类型的值。 |
### constructor<sup>8+</sup> ### ### constructor<sup>8+</sup>
constructor(name: string) constructor(name: string)
...@@ -740,7 +740,7 @@ constructor(name: string) ...@@ -740,7 +740,7 @@ constructor(name: string)
| ------ | -------- | ---- | --------------- | | ------ | -------- | ---- | --------------- |
| name | string | 是 | FieldNode的值。 | | name | string | 是 | FieldNode的值。 |
### appendChild<sup>8+</sup> ### ### appendChild<sup>8+</sup>
appendChild(child: FieldNode): boolean appendChild(child: FieldNode): boolean
...@@ -790,7 +790,7 @@ try { ...@@ -790,7 +790,7 @@ try {
在调用KvStoreResultSet的方法前,需要先通过[getKVStore](#getkvstore)构建一个KVStore实例。 在调用KvStoreResultSet的方法前,需要先通过[getKVStore](#getkvstore)构建一个KVStore实例。
### getCount<sup>8+</sup> ### ### getCount<sup>8+</sup>
getCount(): number getCount(): number
...@@ -823,7 +823,7 @@ try { ...@@ -823,7 +823,7 @@ try {
} }
``` ```
### getPosition<sup>8+</sup> ### ### getPosition<sup>8+</sup>
getPosition(): number getPosition(): number
...@@ -857,7 +857,7 @@ try { ...@@ -857,7 +857,7 @@ try {
``` ```
### moveToFirst<sup>8+</sup> ### ### moveToFirst<sup>8+</sup>
moveToFirst(): boolean moveToFirst(): boolean
...@@ -891,7 +891,7 @@ try { ...@@ -891,7 +891,7 @@ try {
``` ```
### moveToLast<sup>8+</sup> ### ### moveToLast<sup>8+</sup>
moveToLast(): boolean moveToLast(): boolean
...@@ -925,7 +925,7 @@ try { ...@@ -925,7 +925,7 @@ try {
``` ```
### moveToNext<sup>8+</sup> ### ### moveToNext<sup>8+</sup>
moveToNext(): boolean moveToNext(): boolean
...@@ -959,7 +959,7 @@ try { ...@@ -959,7 +959,7 @@ try {
``` ```
### moveToPrevious<sup>8+</sup> ### ### moveToPrevious<sup>8+</sup>
moveToPrevious(): boolean moveToPrevious(): boolean
...@@ -993,7 +993,7 @@ try { ...@@ -993,7 +993,7 @@ try {
``` ```
### move<sup>8+</sup> ### ### move<sup>8+</sup>
move(offset: number): boolean move(offset: number): boolean
...@@ -1033,7 +1033,7 @@ try { ...@@ -1033,7 +1033,7 @@ try {
``` ```
### moveToPosition<sup>8+</sup> ### ### moveToPosition<sup>8+</sup>
moveToPosition(position: number): boolean moveToPosition(position: number): boolean
...@@ -1073,7 +1073,7 @@ try { ...@@ -1073,7 +1073,7 @@ try {
``` ```
### isFirst<sup>8+</sup> ### ### isFirst<sup>8+</sup>
isFirst(): boolean isFirst(): boolean
...@@ -1107,7 +1107,7 @@ try { ...@@ -1107,7 +1107,7 @@ try {
``` ```
### isLast<sup>8+</sup> ### ### isLast<sup>8+</sup>
isLast(): boolean isLast(): boolean
...@@ -1140,7 +1140,7 @@ try { ...@@ -1140,7 +1140,7 @@ try {
} }
``` ```
### isBeforeFirst<sup>8+</sup> ### ### isBeforeFirst<sup>8+</sup>
isBeforeFirst(): boolean isBeforeFirst(): boolean
...@@ -1174,7 +1174,7 @@ try { ...@@ -1174,7 +1174,7 @@ try {
``` ```
### isAfterLast<sup>8+</sup> ### ### isAfterLast<sup>8+</sup>
isAfterLast(): boolean isAfterLast(): boolean
...@@ -1208,7 +1208,7 @@ try { ...@@ -1208,7 +1208,7 @@ try {
``` ```
### getEntry<sup>8+</sup> ### ### getEntry<sup>8+</sup>
getEntry(): Entry getEntry(): Entry
...@@ -1248,7 +1248,7 @@ try { ...@@ -1248,7 +1248,7 @@ try {
**系统能力:** SystemCapability.DistributedDataManager.KVStore.Core **系统能力:** SystemCapability.DistributedDataManager.KVStore.Core
### constructor<sup>8+</sup> ### ### constructor<sup>8+</sup>
constructor() constructor()
...@@ -1257,7 +1257,7 @@ constructor() ...@@ -1257,7 +1257,7 @@ constructor()
**系统能力:** SystemCapability.DistributedDataManager.KVStore.Core **系统能力:** SystemCapability.DistributedDataManager.KVStore.Core
### reset<sup>8+</sup> ### ### reset<sup>8+</sup>
reset(): Query reset(): Query
...@@ -1288,7 +1288,7 @@ try { ...@@ -1288,7 +1288,7 @@ try {
``` ```
### equalTo<sup>8+</sup> ### ### equalTo<sup>8+</sup>
equalTo(field: string, value: number|string|boolean): Query equalTo(field: string, value: number|string|boolean): Query
...@@ -1323,7 +1323,7 @@ try { ...@@ -1323,7 +1323,7 @@ try {
``` ```
### notEqualTo<sup>8+</sup> ### ### notEqualTo<sup>8+</sup>
notEqualTo(field: string, value: number|string|boolean): Query notEqualTo(field: string, value: number|string|boolean): Query
...@@ -1358,7 +1358,7 @@ try { ...@@ -1358,7 +1358,7 @@ try {
``` ```
### greaterThan<sup>8+</sup> ### ### greaterThan<sup>8+</sup>
greaterThan(field: string, value: number|string|boolean): Query greaterThan(field: string, value: number|string|boolean): Query
...@@ -1393,7 +1393,7 @@ try { ...@@ -1393,7 +1393,7 @@ try {
``` ```
### lessThan<sup>8+</sup> ### ### lessThan<sup>8+</sup>
lessThan(field: string, value: number|string): Query lessThan(field: string, value: number|string): Query
...@@ -1428,7 +1428,7 @@ try { ...@@ -1428,7 +1428,7 @@ try {
``` ```
### greaterThanOrEqualTo<sup>8+</sup> ### ### greaterThanOrEqualTo<sup>8+</sup>
greaterThanOrEqualTo(field: string, value: number|string): Query greaterThanOrEqualTo(field: string, value: number|string): Query
...@@ -1463,7 +1463,7 @@ try { ...@@ -1463,7 +1463,7 @@ try {
``` ```
### lessThanOrEqualTo<sup>8+</sup> ### ### lessThanOrEqualTo<sup>8+</sup>
lessThanOrEqualTo(field: string, value: number|string): Query lessThanOrEqualTo(field: string, value: number|string): Query
...@@ -1498,7 +1498,7 @@ try { ...@@ -1498,7 +1498,7 @@ try {
``` ```
### isNull<sup>8+</sup> ### ### isNull<sup>8+</sup>
isNull(field: string): Query isNull(field: string): Query
...@@ -1532,7 +1532,7 @@ try { ...@@ -1532,7 +1532,7 @@ try {
``` ```
### inNumber<sup>8+</sup> ### ### inNumber<sup>8+</sup>
inNumber(field: string, valueList: number[]): Query inNumber(field: string, valueList: number[]): Query
...@@ -1568,7 +1568,7 @@ try { ...@@ -1568,7 +1568,7 @@ try {
``` ```
### inString<sup>8+</sup> ### ### inString<sup>8+</sup>
inString(field: string, valueList: string[]): Query inString(field: string, valueList: string[]): Query
...@@ -1603,7 +1603,7 @@ try { ...@@ -1603,7 +1603,7 @@ try {
``` ```
### notInNumber<sup>8+</sup> ### ### notInNumber<sup>8+</sup>
notInNumber(field: string, valueList: number[]): Query notInNumber(field: string, valueList: number[]): Query
...@@ -1638,7 +1638,7 @@ try { ...@@ -1638,7 +1638,7 @@ try {
``` ```
### notInString<sup>8+</sup> ### ### notInString<sup>8+</sup>
notInString(field: string, valueList: string[]): Query notInString(field: string, valueList: string[]): Query
...@@ -1673,7 +1673,7 @@ try { ...@@ -1673,7 +1673,7 @@ try {
``` ```
### like<sup>8+</sup> ### ### like<sup>8+</sup>
like(field: string, value: string): Query like(field: string, value: string): Query
...@@ -1708,7 +1708,7 @@ try { ...@@ -1708,7 +1708,7 @@ try {
``` ```
### unlike<sup>8+</sup> ### ### unlike<sup>8+</sup>
unlike(field: string, value: string): Query unlike(field: string, value: string): Query
...@@ -1743,7 +1743,7 @@ try { ...@@ -1743,7 +1743,7 @@ try {
``` ```
### and<sup>8+</sup> ### ### and<sup>8+</sup>
and(): Query and(): Query
...@@ -1773,7 +1773,7 @@ try { ...@@ -1773,7 +1773,7 @@ try {
``` ```
### or<sup>8+</sup> ### ### or<sup>8+</sup>
or(): Query or(): Query
...@@ -1803,7 +1803,7 @@ try { ...@@ -1803,7 +1803,7 @@ try {
``` ```
### orderByAsc<sup>8+</sup> ### ### orderByAsc<sup>8+</sup>
orderByAsc(field: string): Query orderByAsc(field: string): Query
...@@ -1838,7 +1838,7 @@ try { ...@@ -1838,7 +1838,7 @@ try {
``` ```
### orderByDesc<sup>8+</sup> ### ### orderByDesc<sup>8+</sup>
orderByDesc(field: string): Query orderByDesc(field: string): Query
...@@ -1873,7 +1873,7 @@ try { ...@@ -1873,7 +1873,7 @@ try {
``` ```
### limit<sup>8+</sup> ### ### limit<sup>8+</sup>
limit(total: number, offset: number): Query limit(total: number, offset: number): Query
...@@ -1911,7 +1911,7 @@ try { ...@@ -1911,7 +1911,7 @@ try {
``` ```
### isNotNull<sup>8+</sup> ### ### isNotNull<sup>8+</sup>
isNotNull(field: string): Query isNotNull(field: string): Query
...@@ -1945,7 +1945,7 @@ try { ...@@ -1945,7 +1945,7 @@ try {
``` ```
### beginGroup<sup>8+</sup> ### ### beginGroup<sup>8+</sup>
beginGroup(): Query beginGroup(): Query
...@@ -1975,7 +1975,7 @@ try { ...@@ -1975,7 +1975,7 @@ try {
``` ```
### endGroup<sup>8+</sup> ### ### endGroup<sup>8+</sup>
endGroup(): Query endGroup(): Query
...@@ -2005,7 +2005,7 @@ try { ...@@ -2005,7 +2005,7 @@ try {
``` ```
### prefixKey<sup>8+</sup> ### ### prefixKey<sup>8+</sup>
prefixKey(prefix: string): Query prefixKey(prefix: string): Query
...@@ -2040,7 +2040,7 @@ try { ...@@ -2040,7 +2040,7 @@ try {
``` ```
### setSuggestIndex<sup>8+</sup> ### ### setSuggestIndex<sup>8+</sup>
setSuggestIndex(index: string): Query setSuggestIndex(index: string): Query
...@@ -2075,7 +2075,7 @@ try { ...@@ -2075,7 +2075,7 @@ try {
``` ```
### deviceId<sup>8+</sup> ### ### deviceId<sup>8+</sup>
deviceId(deviceId:string):Query deviceId(deviceId:string):Query
...@@ -2109,7 +2109,7 @@ try { ...@@ -2109,7 +2109,7 @@ try {
``` ```
### getSqlLike<sup>8+</sup> ### ### getSqlLike<sup>8+</sup>
getSqlLike():string getSqlLike():string
...@@ -2303,7 +2303,9 @@ try { ...@@ -2303,7 +2303,9 @@ try {
delete(predicates: dataSharePredicates.DataSharePredicates, callback: AsyncCallback&lt;void&gt;) delete(predicates: dataSharePredicates.DataSharePredicates, callback: AsyncCallback&lt;void&gt;)
从数据库中删除符合predicates条件的键值对,并通过callback方式返回,此方法为异步方法。 从数据库中删除符合predicates条件的键值对,使用callback异步回调。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.KVStore.Core **系统能力:** SystemCapability.DistributedDataManager.KVStore.Core
...@@ -2337,7 +2339,9 @@ try { ...@@ -2337,7 +2339,9 @@ try {
delete(predicates: dataSharePredicates.DataSharePredicates): Promise&lt;void&gt; delete(predicates: dataSharePredicates.DataSharePredicates): Promise&lt;void&gt;
从数据库中删除符合predicates条件的键值对,并通过Promise方式返回,此方法为异步方法。 从数据库中删除符合predicates条件的键值对,使用Promise异步回调。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.KVStore.Core **系统能力:** SystemCapability.DistributedDataManager.KVStore.Core
...@@ -2352,7 +2356,7 @@ delete(predicates: dataSharePredicates.DataSharePredicates): Promise&lt;void&gt; ...@@ -2352,7 +2356,7 @@ delete(predicates: dataSharePredicates.DataSharePredicates): Promise&lt;void&gt;
| 类型 | 说明 | | 类型 | 说明 |
| ------ | ------- | | ------ | ------- |
| Promise&lt;void&gt; |Promise实例,用于异步处理。| | Promise&lt;void&gt; |无返回结果的Promise对象。|
**示例:** **示例:**
...@@ -2820,7 +2824,9 @@ try { ...@@ -2820,7 +2824,9 @@ try {
putBatch(value: Array&lt;ValuesBucket&gt;, callback: AsyncCallback&lt;void&gt;): void putBatch(value: Array&lt;ValuesBucket&gt;, callback: AsyncCallback&lt;void&gt;): void
将值写入KvStore数据库,并通过callback方式返回,此方法为异步方法。 将值写入KvStore数据库,使用callback异步回调。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.KVStore.Core **系统能力:** SystemCapability.DistributedDataManager.KVStore.Core
...@@ -2859,7 +2865,9 @@ try { ...@@ -2859,7 +2865,9 @@ try {
putBatch(value: Array&lt;ValuesBucket&gt;): Promise&lt;void&gt; putBatch(value: Array&lt;ValuesBucket&gt;): Promise&lt;void&gt;
将valuesbucket类型的值写入KvStore数据库,并通过Promise方式返回,此方法为异步方法。 将valuesbucket类型的值写入KvStore数据库,使用Promise异步回调。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.KVStore.Core **系统能力:** SystemCapability.DistributedDataManager.KVStore.Core
...@@ -2873,7 +2881,7 @@ putBatch(value: Array&lt;ValuesBucket&gt;): Promise&lt;void&gt; ...@@ -2873,7 +2881,7 @@ putBatch(value: Array&lt;ValuesBucket&gt;): Promise&lt;void&gt;
| 类型 | 说明 | | 类型 | 说明 |
| ------ | ------- | | ------ | ------- |
| Promise&lt;void&gt; |Promise实例,用于异步处理。| | Promise&lt;void&gt; |五返回结果的Promise对象。|
**示例:** **示例:**
...@@ -2947,7 +2955,7 @@ try { ...@@ -2947,7 +2955,7 @@ try {
``` ```
### deleteBatch<sup>8+</sup> ### ### deleteBatch<sup>8+</sup>
deleteBatch(keys: string[]): Promise&lt;void&gt; deleteBatch(keys: string[]): Promise&lt;void&gt;
...@@ -3003,7 +3011,7 @@ try { ...@@ -3003,7 +3011,7 @@ try {
``` ```
### startTransaction<sup>8+</sup> ### ### startTransaction<sup>8+</sup>
startTransaction(callback: AsyncCallback&lt;void&gt;): void startTransaction(callback: AsyncCallback&lt;void&gt;): void
...@@ -3055,7 +3063,7 @@ try { ...@@ -3055,7 +3063,7 @@ try {
``` ```
### startTransaction<sup>8+</sup> ### ### startTransaction<sup>8+</sup>
startTransaction(): Promise&lt;void&gt; startTransaction(): Promise&lt;void&gt;
...@@ -3090,7 +3098,7 @@ try { ...@@ -3090,7 +3098,7 @@ try {
``` ```
### commit<sup>8+</sup> ### ### commit<sup>8+</sup>
commit(callback: AsyncCallback&lt;void&gt;): void commit(callback: AsyncCallback&lt;void&gt;): void
...@@ -3122,7 +3130,7 @@ try { ...@@ -3122,7 +3130,7 @@ try {
``` ```
### commit<sup>8+</sup> ### ### commit<sup>8+</sup>
commit(): Promise&lt;void&gt; commit(): Promise&lt;void&gt;
...@@ -3152,7 +3160,7 @@ try { ...@@ -3152,7 +3160,7 @@ try {
``` ```
### rollback<sup>8+</sup> ### ### rollback<sup>8+</sup>
rollback(callback: AsyncCallback&lt;void&gt;): void rollback(callback: AsyncCallback&lt;void&gt;): void
...@@ -3184,7 +3192,7 @@ try { ...@@ -3184,7 +3192,7 @@ try {
``` ```
### rollback<sup>8+</sup> ### ### rollback<sup>8+</sup>
rollback(): Promise&lt;void&gt; rollback(): Promise&lt;void&gt;
...@@ -3214,7 +3222,7 @@ try { ...@@ -3214,7 +3222,7 @@ try {
``` ```
### enableSync<sup>8+</sup> ### ### enableSync<sup>8+</sup>
enableSync(enabled: boolean, callback: AsyncCallback&lt;void&gt;): void enableSync(enabled: boolean, callback: AsyncCallback&lt;void&gt;): void
...@@ -3247,7 +3255,7 @@ try { ...@@ -3247,7 +3255,7 @@ try {
``` ```
### enableSync<sup>8+</sup> ### ### enableSync<sup>8+</sup>
enableSync(enabled: boolean): Promise&lt;void&gt; enableSync(enabled: boolean): Promise&lt;void&gt;
...@@ -3283,7 +3291,7 @@ try { ...@@ -3283,7 +3291,7 @@ try {
``` ```
### setSyncRange<sup>8+</sup> ### ### setSyncRange<sup>8+</sup>
setSyncRange(localLabels: string[], remoteSupportLabels: string[], callback: AsyncCallback&lt;void&gt;): void setSyncRange(localLabels: string[], remoteSupportLabels: string[], callback: AsyncCallback&lt;void&gt;): void
...@@ -3315,7 +3323,7 @@ try { ...@@ -3315,7 +3323,7 @@ try {
``` ```
### setSyncRange<sup>8+</sup> ### ### setSyncRange<sup>8+</sup>
setSyncRange(localLabels: string[], remoteSupportLabels: string[]): Promise&lt;void&gt; setSyncRange(localLabels: string[], remoteSupportLabels: string[]): Promise&lt;void&gt;
...@@ -3507,7 +3515,7 @@ try { ...@@ -3507,7 +3515,7 @@ try {
} }
``` ```
### getEntries<sup>8+</sup> ### ### getEntries<sup>8+</sup>
getEntries(keyPrefix: string, callback: AsyncCallback&lt;Entry[]&gt;): void getEntries(keyPrefix: string, callback: AsyncCallback&lt;Entry[]&gt;): void
...@@ -3553,7 +3561,7 @@ try { ...@@ -3553,7 +3561,7 @@ try {
``` ```
### getEntries<sup>8+</sup> ### ### getEntries<sup>8+</sup>
getEntries(keyPrefix: string): Promise&lt;Entry[]&gt; getEntries(keyPrefix: string): Promise&lt;Entry[]&gt;
...@@ -3611,7 +3619,7 @@ try { ...@@ -3611,7 +3619,7 @@ try {
``` ```
### getEntries<sup>8+</sup> ### ### getEntries<sup>8+</sup>
getEntries(query: Query, callback: AsyncCallback&lt;Entry[]&gt;): void getEntries(query: Query, callback: AsyncCallback&lt;Entry[]&gt;): void
...@@ -3662,7 +3670,7 @@ try { ...@@ -3662,7 +3670,7 @@ try {
``` ```
### getEntries<sup>8+</sup> ### ### getEntries<sup>8+</sup>
getEntries(query: Query): Promise&lt;Entry[]&gt; getEntries(query: Query): Promise&lt;Entry[]&gt;
...@@ -3720,7 +3728,7 @@ try { ...@@ -3720,7 +3728,7 @@ try {
``` ```
### getResultSet<sup>8+</sup><a name="singlekvstore_getresultset"></a> ### ### getResultSet<sup>8+</sup><a name="singlekvstore_getresultset"></a>
getResultSet(keyPrefix: string, callback: AsyncCallback&lt;KvStoreResultSet&gt;): void getResultSet(keyPrefix: string, callback: AsyncCallback&lt;KvStoreResultSet&gt;): void
...@@ -3769,7 +3777,7 @@ try { ...@@ -3769,7 +3777,7 @@ try {
``` ```
### getResultSet<sup>8+</sup> ### ### getResultSet<sup>8+</sup>
getResultSet(keyPrefix: string): Promise&lt;KvStoreResultSet&gt; getResultSet(keyPrefix: string): Promise&lt;KvStoreResultSet&gt;
...@@ -3829,7 +3837,7 @@ try { ...@@ -3829,7 +3837,7 @@ try {
``` ```
### getResultSet<sup>8+</sup> ### ### getResultSet<sup>8+</sup>
getResultSet(query: Query, callback: AsyncCallback&lt;KvStoreResultSet&gt;): void getResultSet(query: Query, callback: AsyncCallback&lt;KvStoreResultSet&gt;): void
...@@ -3877,7 +3885,7 @@ try { ...@@ -3877,7 +3885,7 @@ try {
``` ```
### getResultSet<sup>8+</sup> ### ### getResultSet<sup>8+</sup>
getResultSet(query: Query): Promise&lt;KvStoreResultSet&gt; getResultSet(query: Query): Promise&lt;KvStoreResultSet&gt;
...@@ -3933,11 +3941,13 @@ try { ...@@ -3933,11 +3941,13 @@ try {
} }
``` ```
### getResultSet<sup>9+</sup> ### ### getResultSet<sup>9+</sup>
getResultSet(predicates: dataSharePredicates.DataSharePredicates, callback: AsyncCallback&lt;KvStoreResultSet&gt;): void getResultSet(predicates: dataSharePredicates.DataSharePredicates, callback: AsyncCallback&lt;KvStoreResultSet&gt;): void
获取与指定Predicate对象匹配的KvStoreResultSet对象,并通过callback方式返回,此方法为异步方法。 获取与指定Predicate对象匹配的KvStoreResultSet对象,使用callback异步回调。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.KVStore.Core **系统能力:** SystemCapability.DistributedDataManager.KVStore.Core
...@@ -3968,11 +3978,13 @@ try { ...@@ -3968,11 +3978,13 @@ try {
console.log('An unexpected error occurred. Error:' + e); console.log('An unexpected error occurred. Error:' + e);
} }
``` ```
### getResultSet<sup>9+</sup> ### ### getResultSet<sup>9+</sup>
getResultSet(predicates: dataSharePredicates.DataSharePredicates): Promise&lt;KvStoreResultSet&gt; getResultSet(predicates: dataSharePredicates.DataSharePredicates): Promise&lt;KvStoreResultSet&gt;
获取与指定Predicate对象匹配的KvStoreResultSet对象,并通过Promise方式返回,此方法为异步方法。 获取与指定Predicate对象匹配的KvStoreResultSet对象,使用Promise异步回调。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.KVStore.Core **系统能力:** SystemCapability.DistributedDataManager.KVStore.Core
...@@ -3986,7 +3998,7 @@ getResultSet(predicates: dataSharePredicates.DataSharePredicates): Promise&lt;Kv ...@@ -3986,7 +3998,7 @@ getResultSet(predicates: dataSharePredicates.DataSharePredicates): Promise&lt;Kv
| 类型 | 说明 | | 类型 | 说明 |
| ------ | ------- | | ------ | ------- |
|Promise&lt;[KvStoreResultSet](#kvstoreresultset8)&gt; |Promise实例,用于获取异步返回结果。| |Promise&lt;[KvStoreResultSet](#kvstoreresultset8)&gt; |无返回结果的Promise对象。|
**示例:** **示例:**
...@@ -4008,7 +4020,7 @@ try { ...@@ -4008,7 +4020,7 @@ try {
console.log('An unexpected error occurred. Error:' + e); console.log('An unexpected error occurred. Error:' + e);
} }
``` ```
### closeResultSet<sup>8+</sup> ### ### closeResultSet<sup>8+</sup>
closeResultSet(resultSet: KvStoreResultSet, callback: AsyncCallback&lt;void&gt;): void closeResultSet(resultSet: KvStoreResultSet, callback: AsyncCallback&lt;void&gt;): void
...@@ -4042,7 +4054,7 @@ try { ...@@ -4042,7 +4054,7 @@ try {
``` ```
### closeResultSet<sup>8+</sup> ### ### closeResultSet<sup>8+</sup>
closeResultSet(resultSet: KvStoreResultSet): Promise&lt;void&gt; closeResultSet(resultSet: KvStoreResultSet): Promise&lt;void&gt;
...@@ -4079,7 +4091,7 @@ try { ...@@ -4079,7 +4091,7 @@ try {
``` ```
### getResultSize<sup>8+</sup> ### ### getResultSize<sup>8+</sup>
getResultSize(query: Query, callback: AsyncCallback&lt;number&gt;): void getResultSize(query: Query, callback: AsyncCallback&lt;number&gt;): void
...@@ -4125,7 +4137,7 @@ try { ...@@ -4125,7 +4137,7 @@ try {
``` ```
### getResultSize<sup>8+</sup> ### ### getResultSize<sup>8+</sup>
getResultSize(query: Query): Promise&lt;number&gt; getResultSize(query: Query): Promise&lt;number&gt;
...@@ -4180,7 +4192,7 @@ try { ...@@ -4180,7 +4192,7 @@ try {
``` ```
### removeDeviceData<sup>8+</sup> ### ### removeDeviceData<sup>8+</sup>
removeDeviceData(deviceId: string, callback: AsyncCallback&lt;void&gt;): void removeDeviceData(deviceId: string, callback: AsyncCallback&lt;void&gt;): void
...@@ -4222,7 +4234,7 @@ try { ...@@ -4222,7 +4234,7 @@ try {
``` ```
### removeDeviceData<sup>8+</sup> ### ### removeDeviceData<sup>8+</sup>
removeDeviceData(deviceId: string): Promise&lt;void&gt; removeDeviceData(deviceId: string): Promise&lt;void&gt;
...@@ -4271,7 +4283,7 @@ try { ...@@ -4271,7 +4283,7 @@ try {
``` ```
### on('syncComplete')<sup>8+</sup> ### ### on('syncComplete')<sup>8+</sup>
on(event: 'syncComplete', syncCallback: Callback&lt;Array&lt;[string, number]&gt;&gt;): void on(event: 'syncComplete', syncCallback: Callback&lt;Array&lt;[string, number]&gt;&gt;): void
...@@ -4307,7 +4319,7 @@ try { ...@@ -4307,7 +4319,7 @@ try {
``` ```
### off('syncComplete')<sup>8+</sup> ### ### off('syncComplete')<sup>8+</sup>
off(event: 'syncComplete', syncCallback?: Callback&lt;Array&lt;[string, number]&gt;&gt;): void off(event: 'syncComplete', syncCallback?: Callback&lt;Array&lt;[string, number]&gt;&gt;): void
...@@ -4343,7 +4355,7 @@ class KvstoreModel { ...@@ -4343,7 +4355,7 @@ class KvstoreModel {
} }
``` ```
### on('dataChange')<sup>9+</sup> ### ### on('dataChange')<sup>9+</sup>
on(event: 'dataChange', type: SubscribeType, listener: Callback&lt;ChangeNotification&gt;): void on(event: 'dataChange', type: SubscribeType, listener: Callback&lt;ChangeNotification&gt;): void
...@@ -4369,7 +4381,7 @@ kvStore.on('dataChange', distributedData.SubscribeType.SUBSCRIBE_TYPE_LOCAL, fun ...@@ -4369,7 +4381,7 @@ kvStore.on('dataChange', distributedData.SubscribeType.SUBSCRIBE_TYPE_LOCAL, fun
``` ```
### off('dataChange')<sup>9+</sup> ### ### off('dataChange')<sup>9+</sup>
off(event:'dataChange', listener?: Callback&lt;ChangeNotification&gt;): void off(event:'dataChange', listener?: Callback&lt;ChangeNotification&gt;): void
...@@ -4472,7 +4484,7 @@ try { ...@@ -4472,7 +4484,7 @@ try {
} }
``` ```
### setSyncParam<sup>8+</sup> ### ### setSyncParam<sup>8+</sup>
setSyncParam(defaultAllowedDelayMs: number, callback: AsyncCallback&lt;void&gt;): void setSyncParam(defaultAllowedDelayMs: number, callback: AsyncCallback&lt;void&gt;): void
...@@ -4502,7 +4514,7 @@ try { ...@@ -4502,7 +4514,7 @@ try {
``` ```
### setSyncParam<sup>8+</sup> ### ### setSyncParam<sup>8+</sup>
setSyncParam(defaultAllowedDelayMs: number): Promise&lt;void&gt; setSyncParam(defaultAllowedDelayMs: number): Promise&lt;void&gt;
...@@ -4540,7 +4552,7 @@ try { ...@@ -4540,7 +4552,7 @@ try {
``` ```
### getSecurityLevel<sup>8+</sup> ### ### getSecurityLevel<sup>8+</sup>
getSecurityLevel(callback: AsyncCallback&lt;SecurityLevel&gt;): void getSecurityLevel(callback: AsyncCallback&lt;SecurityLevel&gt;): void
...@@ -4568,7 +4580,7 @@ try { ...@@ -4568,7 +4580,7 @@ try {
``` ```
### getSecurityLevel<sup>8+</sup> ### ### getSecurityLevel<sup>8+</sup>
getSecurityLevel(): Promise&lt;SecurityLevel&gt; getSecurityLevel(): Promise&lt;SecurityLevel&gt;
...@@ -4608,7 +4620,7 @@ try { ...@@ -4608,7 +4620,7 @@ try {
在调用DeviceKVStore的方法前,需要先通过[getKVStore](#getkvstore)构建一个DeviceKVStore实例。 在调用DeviceKVStore的方法前,需要先通过[getKVStore](#getkvstore)构建一个DeviceKVStore实例。
### get<sup>8+</sup> ### ### get<sup>8+</sup>
get(deviceId: string, key: string, callback: AsyncCallback&lt;boolean|string|number|Uint8Array&gt;): void get(deviceId: string, key: string, callback: AsyncCallback&lt;boolean|string|number|Uint8Array&gt;): void
...@@ -4643,7 +4655,7 @@ try{ ...@@ -4643,7 +4655,7 @@ try{
``` ```
### get<sup>8+</sup> ### ### get<sup>8+</sup>
get(deviceId: string, key: string): Promise&lt;boolean|string|number|Uint8Array&gt; get(deviceId: string, key: string): Promise&lt;boolean|string|number|Uint8Array&gt;
...@@ -4687,7 +4699,7 @@ try { ...@@ -4687,7 +4699,7 @@ try {
``` ```
### getEntries<sup>8+</sup> ### ### getEntries<sup>8+</sup>
getEntries(deviceId: string, keyPrefix: string, callback: AsyncCallback&lt;Entry[]&gt;): void getEntries(deviceId: string, keyPrefix: string, callback: AsyncCallback&lt;Entry[]&gt;): void
...@@ -4735,7 +4747,7 @@ try { ...@@ -4735,7 +4747,7 @@ try {
``` ```
### getEntries<sup>8+</sup> ### ### getEntries<sup>8+</sup>
getEntries(deviceId: string, keyPrefix: string): Promise&lt;Entry[]&gt; getEntries(deviceId: string, keyPrefix: string): Promise&lt;Entry[]&gt;
...@@ -4794,7 +4806,7 @@ try { ...@@ -4794,7 +4806,7 @@ try {
``` ```
### getEntries<sup>8+</sup> ### ### getEntries<sup>8+</sup>
getEntries(query: Query, callback: AsyncCallback&lt;Entry[]&gt;): void getEntries(query: Query, callback: AsyncCallback&lt;Entry[]&gt;): void
...@@ -4846,7 +4858,7 @@ try { ...@@ -4846,7 +4858,7 @@ try {
``` ```
### getEntries<sup>8+</sup> ### ### getEntries<sup>8+</sup>
getEntries(query: Query): Promise&lt;Entry[]&gt; getEntries(query: Query): Promise&lt;Entry[]&gt;
...@@ -4904,7 +4916,7 @@ try { ...@@ -4904,7 +4916,7 @@ try {
``` ```
### getEntries<sup>8+</sup> ### ### getEntries<sup>8+</sup>
getEntries(deviceId: string, query: Query, callback: AsyncCallback&lt;Entry[]&gt;): void getEntries(deviceId: string, query: Query, callback: AsyncCallback&lt;Entry[]&gt;): void
...@@ -4957,7 +4969,7 @@ try { ...@@ -4957,7 +4969,7 @@ try {
``` ```
### getEntries<sup>8+</sup> ### ### getEntries<sup>8+</sup>
getEntries(deviceId: string, query: Query): Promise&lt;Entry[]&gt; getEntries(deviceId: string, query: Query): Promise&lt;Entry[]&gt;
...@@ -5017,7 +5029,7 @@ try { ...@@ -5017,7 +5029,7 @@ try {
``` ```
### getResultSet<sup>8+</sup><a name="devicekvstore_getresultset"></a> ### ### getResultSet<sup>8+</sup><a name="devicekvstore_getresultset"></a>
getResultSet(deviceId: string, keyPrefix: string, callback: AsyncCallback&lt;KvStoreResultSet&gt;): void getResultSet(deviceId: string, keyPrefix: string, callback: AsyncCallback&lt;KvStoreResultSet&gt;): void
...@@ -5052,7 +5064,7 @@ try { ...@@ -5052,7 +5064,7 @@ try {
``` ```
### getResultSet<sup>8+</sup> ### ### getResultSet<sup>8+</sup>
getResultSet(deviceId: string, keyPrefix: string): Promise&lt;KvStoreResultSet&gt; getResultSet(deviceId: string, keyPrefix: string): Promise&lt;KvStoreResultSet&gt;
...@@ -5096,7 +5108,7 @@ try { ...@@ -5096,7 +5108,7 @@ try {
``` ```
### getResultSet<sup>8+</sup> ### ### getResultSet<sup>8+</sup>
getResultSet(query: Query, callback: AsyncCallback&lt;KvStoreResultSet&gt;): void getResultSet(query: Query, callback: AsyncCallback&lt;KvStoreResultSet&gt;): void
...@@ -5148,7 +5160,7 @@ try { ...@@ -5148,7 +5160,7 @@ try {
``` ```
### getResultSet<sup>8+</sup> ### ### getResultSet<sup>8+</sup>
getResultSet(query: Query): Promise&lt;KvStoreResultSet&gt; getResultSet(query: Query): Promise&lt;KvStoreResultSet&gt;
...@@ -5212,7 +5224,7 @@ try { ...@@ -5212,7 +5224,7 @@ try {
``` ```
### getResultSet<sup>8+</sup> ### ### getResultSet<sup>8+</sup>
getResultSet(deviceId: string, query: Query, callback: AsyncCallback&lt;KvStoreResultSet&gt;): void getResultSet(deviceId: string, query: Query, callback: AsyncCallback&lt;KvStoreResultSet&gt;): void
...@@ -5264,7 +5276,7 @@ try { ...@@ -5264,7 +5276,7 @@ try {
``` ```
### getResultSet<sup>8+</sup> ### ### getResultSet<sup>8+</sup>
getResultSet(deviceId: string, query: Query): Promise&lt;KvStoreResultSet&gt; getResultSet(deviceId: string, query: Query): Promise&lt;KvStoreResultSet&gt;
...@@ -5330,7 +5342,7 @@ try { ...@@ -5330,7 +5342,7 @@ try {
``` ```
### closeResultSet<sup>8+</sup> ### ### closeResultSet<sup>8+</sup>
closeResultSet(resultSet: KvStoreResultSet, callback: AsyncCallback&lt;void&gt;): void closeResultSet(resultSet: KvStoreResultSet, callback: AsyncCallback&lt;void&gt;): void
...@@ -5365,7 +5377,7 @@ try { ...@@ -5365,7 +5377,7 @@ try {
``` ```
### closeResultSet<sup>8+</sup> ### ### closeResultSet<sup>8+</sup>
closeResultSet(resultSet: KvStoreResultSet): Promise&lt;void&gt; closeResultSet(resultSet: KvStoreResultSet): Promise&lt;void&gt;
...@@ -5403,7 +5415,7 @@ try { ...@@ -5403,7 +5415,7 @@ try {
``` ```
### getResultSize<sup>8+</sup> ### ### getResultSize<sup>8+</sup>
getResultSize(query: Query, callback: AsyncCallback&lt;number&gt;): void getResultSize(query: Query, callback: AsyncCallback&lt;number&gt;): void
...@@ -5450,7 +5462,7 @@ try { ...@@ -5450,7 +5462,7 @@ try {
``` ```
### getResultSize<sup>8+</sup> ### ### getResultSize<sup>8+</sup>
getResultSize(query: Query): Promise&lt;number&gt; getResultSize(query: Query): Promise&lt;number&gt;
...@@ -5506,7 +5518,7 @@ try { ...@@ -5506,7 +5518,7 @@ try {
``` ```
### getResultSize<sup>8+</sup> ### ### getResultSize<sup>8+</sup>
getResultSize(deviceId: string, query: Query, callback: AsyncCallback&lt;number&gt;): void; getResultSize(deviceId: string, query: Query, callback: AsyncCallback&lt;number&gt;): void;
...@@ -5553,7 +5565,7 @@ try { ...@@ -5553,7 +5565,7 @@ try {
``` ```
### getResultSize<sup>8+</sup> ### ### getResultSize<sup>8+</sup>
getResultSize(deviceId: string, query: Query): Promise&lt;number&gt; getResultSize(deviceId: string, query: Query): Promise&lt;number&gt;
...@@ -5609,7 +5621,7 @@ try { ...@@ -5609,7 +5621,7 @@ try {
``` ```
### removeDeviceData<sup>8+</sup> ### ### removeDeviceData<sup>8+</sup>
removeDeviceData(deviceId: string, callback: AsyncCallback&lt;void&gt;): void removeDeviceData(deviceId: string, callback: AsyncCallback&lt;void&gt;): void
...@@ -5651,7 +5663,7 @@ try { ...@@ -5651,7 +5663,7 @@ try {
``` ```
### removeDeviceData<sup>8+</sup> ### ### removeDeviceData<sup>8+</sup>
removeDeviceData(deviceId: string): Promise&lt;void&gt; removeDeviceData(deviceId: string): Promise&lt;void&gt;
...@@ -5700,7 +5712,7 @@ try { ...@@ -5700,7 +5712,7 @@ try {
``` ```
### sync<sup>8+</sup> ### ### sync<sup>8+</sup>
sync(deviceIds: string[], mode: SyncMode, delayMs?: number): void sync(deviceIds: string[], mode: SyncMode, delayMs?: number): void
...@@ -5739,7 +5751,7 @@ try { ...@@ -5739,7 +5751,7 @@ try {
} }
``` ```
### sync<sup>9+</sup> ### ### sync<sup>9+</sup>
sync(deviceIds: string[], query: Query, mode: SyncMode, delayMs?: number): void sync(deviceIds: string[], query: Query, mode: SyncMode, delayMs?: number): void
...@@ -5781,7 +5793,7 @@ try { ...@@ -5781,7 +5793,7 @@ try {
} }
``` ```
### on('syncComplete')<sup>8+</sup> ### ### on('syncComplete')<sup>8+</sup>
on(event: 'syncComplete', syncCallback: Callback&lt;Array&lt;[string, number]&gt;&gt;): void on(event: 'syncComplete', syncCallback: Callback&lt;Array&lt;[string, number]&gt;&gt;): void
...@@ -5817,7 +5829,7 @@ try { ...@@ -5817,7 +5829,7 @@ try {
``` ```
### off('syncComplete')<sup>8+</sup> ### ### off('syncComplete')<sup>8+</sup>
off(event: 'syncComplete', syncCallback?: Callback&lt;Array&lt;[string, number]&gt;&gt;): void off(event: 'syncComplete', syncCallback?: Callback&lt;Array&lt;[string, number]&gt;&gt;): void
...@@ -5853,7 +5865,7 @@ class KvstoreModel { ...@@ -5853,7 +5865,7 @@ class KvstoreModel {
} }
``` ```
### on('dataChange')<sup>9+</sup> ### ### on('dataChange')<sup>9+</sup>
on(event: 'dataChange', type: SubscribeType, listener: Callback&lt;ChangeNotification&gt;): void on(event: 'dataChange', type: SubscribeType, listener: Callback&lt;ChangeNotification&gt;): void
...@@ -5879,7 +5891,7 @@ kvStore.on('dataChange', distributedData.SubscribeType.SUBSCRIBE_TYPE_LOCAL, fun ...@@ -5879,7 +5891,7 @@ kvStore.on('dataChange', distributedData.SubscribeType.SUBSCRIBE_TYPE_LOCAL, fun
``` ```
### off('dataChange')<sup>9+</sup> ### ### off('dataChange')<sup>9+</sup>
off(event:'dataChange', listener?: Callback&lt;ChangeNotification&gt;): void off(event:'dataChange', listener?: Callback&lt;ChangeNotification&gt;): void
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册