Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
79a75bf1
D
Docs
项目概览
OpenHarmony
/
Docs
大约 2 年 前同步成功
通知
161
Star
293
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
79a75bf1
编写于
8月 23, 2022
作者:
O
openharmony_ci
提交者:
Gitee
8月 23, 2022
浏览文件
操作
浏览文件
下载
差异文件
!8481 【轻量级 PR】:js-apis-distributed-data.md:一致性问题修改,需同步翻译
Merge pull request !8481 from 葛亚芳/N/A
上级
22fb1d8b
d1f9f486
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
135 addition
and
123 deletion
+135
-123
zh-cn/application-dev/reference/apis/js-apis-distributed-data.md
...pplication-dev/reference/apis/js-apis-distributed-data.md
+135
-123
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-distributed-data.md
浏览文件 @
79a75bf1
...
@@ -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
<
void
>
): void
closeKVStore(appId: string, storeId: string, kvStore: KVStore, callback: AsyncCallback
<
void
>
): 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
<
void
>
closeKVStore(appId: string, storeId: string, kvStore: KVStore): Promise
<
void
>
...
@@ -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
<
void
>
): void
deleteKVStore(appId: string, storeId: string, callback: AsyncCallback
<
void
>
): 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
<
void
>
deleteKVStore(appId: string, storeId: string): Promise
<
void
>
...
@@ -501,7 +501,7 @@ try {
...
@@ -501,7 +501,7 @@ try {
```
```
### getAllKVStoreId<sup>8+</sup>
###
### getAllKVStoreId<sup>8+</sup>
getAllKVStoreId(appId: string, callback: AsyncCallback
<
string[]
>
): void
getAllKVStoreId(appId: string, callback: AsyncCallback
<
string[]
>
): void
...
@@ -531,7 +531,7 @@ try {
...
@@ -531,7 +531,7 @@ try {
```
```
### getAllKVStoreId<sup>8+</sup>
###
### getAllKVStoreId<sup>8+</sup>
getAllKVStoreId(appId: string): Promise
<
string[]
>
getAllKVStoreId(appId: string): Promise
<
string[]
>
...
@@ -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
<
void
>
): void
on(event: 'distributedDataServiceDie', deathCallback: Callback
<
void
>
): 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
<
void
>
): void
off(event: 'distributedDataServiceDie', deathCallback?: Callback
<
void
>
): 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
<
void
>
)
delete(predicates: dataSharePredicates.DataSharePredicates, callback: AsyncCallback
<
void
>
)
从数据库中删除符合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
<
void
>
delete(predicates: dataSharePredicates.DataSharePredicates): Promise
<
void
>
从数据库中删除符合predicates条件的键值对,并通过Promise方式返回,此方法为异步方法。
从数据库中删除符合predicates条件的键值对,使用Promise异步回调。
**系统接口:**
此接口为系统接口。
**系统能力:**
SystemCapability.DistributedDataManager.KVStore.Core
**系统能力:**
SystemCapability.DistributedDataManager.KVStore.Core
...
@@ -2352,7 +2356,7 @@ delete(predicates: dataSharePredicates.DataSharePredicates): Promise<void>
...
@@ -2352,7 +2356,7 @@ delete(predicates: dataSharePredicates.DataSharePredicates): Promise<void>
| 类型 | 说明 |
| 类型 | 说明 |
| ------ | ------- |
| ------ | ------- |
| Promise
<
void
>
|
Promise实例,用于异步处理
。|
| Promise
<
void
>
|
无返回结果的Promise对象
。|
**示例:**
**示例:**
...
@@ -2820,7 +2824,9 @@ try {
...
@@ -2820,7 +2824,9 @@ try {
putBatch(value: Array
<
ValuesBucket
>
, callback: AsyncCallback
<
void
>
): void
putBatch(value: Array
<
ValuesBucket
>
, callback: AsyncCallback
<
void
>
): 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
<
ValuesBucket
>
): Promise
<
void
>
putBatch(value: Array
<
ValuesBucket
>
): Promise
<
void
>
将valuesbucket类型的值写入KvStore数据库,并通过Promise方式返回,此方法为异步方法。
将valuesbucket类型的值写入KvStore数据库,使用Promise异步回调。
**系统接口:**
此接口为系统接口。
**系统能力:**
SystemCapability.DistributedDataManager.KVStore.Core
**系统能力:**
SystemCapability.DistributedDataManager.KVStore.Core
...
@@ -2873,7 +2881,7 @@ putBatch(value: Array<ValuesBucket>): Promise<void>
...
@@ -2873,7 +2881,7 @@ putBatch(value: Array<ValuesBucket>): Promise<void>
| 类型 | 说明 |
| 类型 | 说明 |
| ------ | ------- |
| ------ | ------- |
| Promise
<
void
>
|
Promise实例,用于异步处理
。|
| Promise
<
void
>
|
五返回结果的Promise对象
。|
**示例:**
**示例:**
...
@@ -2947,7 +2955,7 @@ try {
...
@@ -2947,7 +2955,7 @@ try {
```
```
### deleteBatch<sup>8+</sup>
###
### deleteBatch<sup>8+</sup>
deleteBatch(keys: string[]): Promise
<
void
>
deleteBatch(keys: string[]): Promise
<
void
>
...
@@ -3003,7 +3011,7 @@ try {
...
@@ -3003,7 +3011,7 @@ try {
```
```
### startTransaction<sup>8+</sup>
###
### startTransaction<sup>8+</sup>
startTransaction(callback: AsyncCallback
<
void
>
): void
startTransaction(callback: AsyncCallback
<
void
>
): void
...
@@ -3055,7 +3063,7 @@ try {
...
@@ -3055,7 +3063,7 @@ try {
```
```
### startTransaction<sup>8+</sup>
###
### startTransaction<sup>8+</sup>
startTransaction(): Promise
<
void
>
startTransaction(): Promise
<
void
>
...
@@ -3090,7 +3098,7 @@ try {
...
@@ -3090,7 +3098,7 @@ try {
```
```
### commit<sup>8+</sup>
###
### commit<sup>8+</sup>
commit(callback: AsyncCallback
<
void
>
): void
commit(callback: AsyncCallback
<
void
>
): void
...
@@ -3122,7 +3130,7 @@ try {
...
@@ -3122,7 +3130,7 @@ try {
```
```
### commit<sup>8+</sup>
###
### commit<sup>8+</sup>
commit(): Promise
<
void
>
commit(): Promise
<
void
>
...
@@ -3152,7 +3160,7 @@ try {
...
@@ -3152,7 +3160,7 @@ try {
```
```
### rollback<sup>8+</sup>
###
### rollback<sup>8+</sup>
rollback(callback: AsyncCallback
<
void
>
): void
rollback(callback: AsyncCallback
<
void
>
): void
...
@@ -3184,7 +3192,7 @@ try {
...
@@ -3184,7 +3192,7 @@ try {
```
```
### rollback<sup>8+</sup>
###
### rollback<sup>8+</sup>
rollback(): Promise
<
void
>
rollback(): Promise
<
void
>
...
@@ -3214,7 +3222,7 @@ try {
...
@@ -3214,7 +3222,7 @@ try {
```
```
### enableSync<sup>8+</sup>
###
### enableSync<sup>8+</sup>
enableSync(enabled: boolean, callback: AsyncCallback
<
void
>
): void
enableSync(enabled: boolean, callback: AsyncCallback
<
void
>
): void
...
@@ -3247,7 +3255,7 @@ try {
...
@@ -3247,7 +3255,7 @@ try {
```
```
### enableSync<sup>8+</sup>
###
### enableSync<sup>8+</sup>
enableSync(enabled: boolean): Promise
<
void
>
enableSync(enabled: boolean): Promise
<
void
>
...
@@ -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
<
void
>
): void
setSyncRange(localLabels: string[], remoteSupportLabels: string[], callback: AsyncCallback
<
void
>
): 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
<
void
>
setSyncRange(localLabels: string[], remoteSupportLabels: string[]): Promise
<
void
>
...
@@ -3507,7 +3515,7 @@ try {
...
@@ -3507,7 +3515,7 @@ try {
}
}
```
```
### getEntries<sup>8+</sup>
###
### getEntries<sup>8+</sup>
getEntries(keyPrefix: string, callback: AsyncCallback
<
Entry[]
>
): void
getEntries(keyPrefix: string, callback: AsyncCallback
<
Entry[]
>
): void
...
@@ -3553,7 +3561,7 @@ try {
...
@@ -3553,7 +3561,7 @@ try {
```
```
### getEntries<sup>8+</sup>
###
### getEntries<sup>8+</sup>
getEntries(keyPrefix: string): Promise
<
Entry[]
>
getEntries(keyPrefix: string): Promise
<
Entry[]
>
...
@@ -3611,7 +3619,7 @@ try {
...
@@ -3611,7 +3619,7 @@ try {
```
```
### getEntries<sup>8+</sup>
###
### getEntries<sup>8+</sup>
getEntries(query: Query, callback: AsyncCallback
<
Entry[]
>
): void
getEntries(query: Query, callback: AsyncCallback
<
Entry[]
>
): void
...
@@ -3662,7 +3670,7 @@ try {
...
@@ -3662,7 +3670,7 @@ try {
```
```
### getEntries<sup>8+</sup>
###
### getEntries<sup>8+</sup>
getEntries(query: Query): Promise
<
Entry[]
>
getEntries(query: Query): Promise
<
Entry[]
>
...
@@ -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
<
KvStoreResultSet
>
): void
getResultSet(keyPrefix: string, callback: AsyncCallback
<
KvStoreResultSet
>
): void
...
@@ -3769,7 +3777,7 @@ try {
...
@@ -3769,7 +3777,7 @@ try {
```
```
### getResultSet<sup>8+</sup>
###
### getResultSet<sup>8+</sup>
getResultSet(keyPrefix: string): Promise
<
KvStoreResultSet
>
getResultSet(keyPrefix: string): Promise
<
KvStoreResultSet
>
...
@@ -3829,7 +3837,7 @@ try {
...
@@ -3829,7 +3837,7 @@ try {
```
```
### getResultSet<sup>8+</sup>
###
### getResultSet<sup>8+</sup>
getResultSet(query: Query, callback: AsyncCallback
<
KvStoreResultSet
>
): void
getResultSet(query: Query, callback: AsyncCallback
<
KvStoreResultSet
>
): void
...
@@ -3877,7 +3885,7 @@ try {
...
@@ -3877,7 +3885,7 @@ try {
```
```
### getResultSet<sup>8+</sup>
###
### getResultSet<sup>8+</sup>
getResultSet(query: Query): Promise
<
KvStoreResultSet
>
getResultSet(query: Query): Promise
<
KvStoreResultSet
>
...
@@ -3933,11 +3941,13 @@ try {
...
@@ -3933,11 +3941,13 @@ try {
}
}
```
```
### getResultSet<sup>9+</sup>
###
### getResultSet<sup>9+</sup>
getResultSet(predicates: dataSharePredicates.DataSharePredicates, callback: AsyncCallback
<
KvStoreResultSet
>
): void
getResultSet(predicates: dataSharePredicates.DataSharePredicates, callback: AsyncCallback
<
KvStoreResultSet
>
): 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
<
KvStoreResultSet
>
getResultSet(predicates: dataSharePredicates.DataSharePredicates): Promise
<
KvStoreResultSet
>
获取与指定Predicate对象匹配的KvStoreResultSet对象,并通过Promise方式返回,此方法为异步方法。
获取与指定Predicate对象匹配的KvStoreResultSet对象,使用Promise异步回调。
**系统接口:**
此接口为系统接口。
**系统能力:**
SystemCapability.DistributedDataManager.KVStore.Core
**系统能力:**
SystemCapability.DistributedDataManager.KVStore.Core
...
@@ -3986,7 +3998,7 @@ getResultSet(predicates: dataSharePredicates.DataSharePredicates): Promise<Kv
...
@@ -3986,7 +3998,7 @@ getResultSet(predicates: dataSharePredicates.DataSharePredicates): Promise<Kv
| 类型 | 说明 |
| 类型 | 说明 |
| ------ | ------- |
| ------ | ------- |
|Promise
<
[KvStoreResultSet](#kvstoreresultset8)
>
|
Promise实例,用于获取异步返回结果
。|
|Promise
<
[KvStoreResultSet](#kvstoreresultset8)
>
|
无返回结果的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
<
void
>
): void
closeResultSet(resultSet: KvStoreResultSet, callback: AsyncCallback
<
void
>
): void
...
@@ -4042,7 +4054,7 @@ try {
...
@@ -4042,7 +4054,7 @@ try {
```
```
### closeResultSet<sup>8+</sup>
###
### closeResultSet<sup>8+</sup>
closeResultSet(resultSet: KvStoreResultSet): Promise
<
void
>
closeResultSet(resultSet: KvStoreResultSet): Promise
<
void
>
...
@@ -4079,7 +4091,7 @@ try {
...
@@ -4079,7 +4091,7 @@ try {
```
```
### getResultSize<sup>8+</sup>
###
### getResultSize<sup>8+</sup>
getResultSize(query: Query, callback: AsyncCallback
<
number
>
): void
getResultSize(query: Query, callback: AsyncCallback
<
number
>
): void
...
@@ -4125,7 +4137,7 @@ try {
...
@@ -4125,7 +4137,7 @@ try {
```
```
### getResultSize<sup>8+</sup>
###
### getResultSize<sup>8+</sup>
getResultSize(query: Query): Promise
<
number
>
getResultSize(query: Query): Promise
<
number
>
...
@@ -4180,7 +4192,7 @@ try {
...
@@ -4180,7 +4192,7 @@ try {
```
```
### removeDeviceData<sup>8+</sup>
###
### removeDeviceData<sup>8+</sup>
removeDeviceData(deviceId: string, callback: AsyncCallback
<
void
>
): void
removeDeviceData(deviceId: string, callback: AsyncCallback
<
void
>
): void
...
@@ -4222,7 +4234,7 @@ try {
...
@@ -4222,7 +4234,7 @@ try {
```
```
### removeDeviceData<sup>8+</sup>
###
### removeDeviceData<sup>8+</sup>
removeDeviceData(deviceId: string): Promise
<
void
>
removeDeviceData(deviceId: string): Promise
<
void
>
...
@@ -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
<
Array
<
[string, number]
>>
): void
on(event: 'syncComplete', syncCallback: Callback
<
Array
<
[string, number]
>>
): 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
<
Array
<
[string, number]
>>
): void
off(event: 'syncComplete', syncCallback?: Callback
<
Array
<
[string, number]
>>
): 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
<
ChangeNotification
>
): void
on(event: 'dataChange', type: SubscribeType, listener: Callback
<
ChangeNotification
>
): 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
<
ChangeNotification
>
): void
off(event:'dataChange', listener?: Callback
<
ChangeNotification
>
): void
...
@@ -4472,7 +4484,7 @@ try {
...
@@ -4472,7 +4484,7 @@ try {
}
}
```
```
### setSyncParam<sup>8+</sup>
###
### setSyncParam<sup>8+</sup>
setSyncParam(defaultAllowedDelayMs: number, callback: AsyncCallback
<
void
>
): void
setSyncParam(defaultAllowedDelayMs: number, callback: AsyncCallback
<
void
>
): void
...
@@ -4502,7 +4514,7 @@ try {
...
@@ -4502,7 +4514,7 @@ try {
```
```
### setSyncParam<sup>8+</sup>
###
### setSyncParam<sup>8+</sup>
setSyncParam(defaultAllowedDelayMs: number): Promise
<
void
>
setSyncParam(defaultAllowedDelayMs: number): Promise
<
void
>
...
@@ -4540,7 +4552,7 @@ try {
...
@@ -4540,7 +4552,7 @@ try {
```
```
### getSecurityLevel<sup>8+</sup>
###
### getSecurityLevel<sup>8+</sup>
getSecurityLevel(callback: AsyncCallback
<
SecurityLevel
>
): void
getSecurityLevel(callback: AsyncCallback
<
SecurityLevel
>
): void
...
@@ -4568,7 +4580,7 @@ try {
...
@@ -4568,7 +4580,7 @@ try {
```
```
### getSecurityLevel<sup>8+</sup>
###
### getSecurityLevel<sup>8+</sup>
getSecurityLevel(): Promise
<
SecurityLevel
>
getSecurityLevel(): Promise
<
SecurityLevel
>
...
@@ -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
<
boolean|string|number|Uint8Array
>
): void
get(deviceId: string, key: string, callback: AsyncCallback
<
boolean|string|number|Uint8Array
>
): 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
<
boolean|string|number|Uint8Array
>
get(deviceId: string, key: string): Promise
<
boolean|string|number|Uint8Array
>
...
@@ -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
<
Entry[]
>
): void
getEntries(deviceId: string, keyPrefix: string, callback: AsyncCallback
<
Entry[]
>
): 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
<
Entry[]
>
getEntries(deviceId: string, keyPrefix: string): Promise
<
Entry[]
>
...
@@ -4794,7 +4806,7 @@ try {
...
@@ -4794,7 +4806,7 @@ try {
```
```
### getEntries<sup>8+</sup>
###
### getEntries<sup>8+</sup>
getEntries(query: Query, callback: AsyncCallback
<
Entry[]
>
): void
getEntries(query: Query, callback: AsyncCallback
<
Entry[]
>
): void
...
@@ -4846,7 +4858,7 @@ try {
...
@@ -4846,7 +4858,7 @@ try {
```
```
### getEntries<sup>8+</sup>
###
### getEntries<sup>8+</sup>
getEntries(query: Query): Promise
<
Entry[]
>
getEntries(query: Query): Promise
<
Entry[]
>
...
@@ -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
<
Entry[]
>
): void
getEntries(deviceId: string, query: Query, callback: AsyncCallback
<
Entry[]
>
): 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
<
Entry[]
>
getEntries(deviceId: string, query: Query): Promise
<
Entry[]
>
...
@@ -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
<
KvStoreResultSet
>
): void
getResultSet(deviceId: string, keyPrefix: string, callback: AsyncCallback
<
KvStoreResultSet
>
): 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
<
KvStoreResultSet
>
getResultSet(deviceId: string, keyPrefix: string): Promise
<
KvStoreResultSet
>
...
@@ -5096,7 +5108,7 @@ try {
...
@@ -5096,7 +5108,7 @@ try {
```
```
### getResultSet<sup>8+</sup>
###
### getResultSet<sup>8+</sup>
getResultSet(query: Query, callback: AsyncCallback
<
KvStoreResultSet
>
): void
getResultSet(query: Query, callback: AsyncCallback
<
KvStoreResultSet
>
): void
...
@@ -5148,7 +5160,7 @@ try {
...
@@ -5148,7 +5160,7 @@ try {
```
```
### getResultSet<sup>8+</sup>
###
### getResultSet<sup>8+</sup>
getResultSet(query: Query): Promise
<
KvStoreResultSet
>
getResultSet(query: Query): Promise
<
KvStoreResultSet
>
...
@@ -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
<
KvStoreResultSet
>
): void
getResultSet(deviceId: string, query: Query, callback: AsyncCallback
<
KvStoreResultSet
>
): 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
<
KvStoreResultSet
>
getResultSet(deviceId: string, query: Query): Promise
<
KvStoreResultSet
>
...
@@ -5330,7 +5342,7 @@ try {
...
@@ -5330,7 +5342,7 @@ try {
```
```
### closeResultSet<sup>8+</sup>
###
### closeResultSet<sup>8+</sup>
closeResultSet(resultSet: KvStoreResultSet, callback: AsyncCallback
<
void
>
): void
closeResultSet(resultSet: KvStoreResultSet, callback: AsyncCallback
<
void
>
): void
...
@@ -5365,7 +5377,7 @@ try {
...
@@ -5365,7 +5377,7 @@ try {
```
```
### closeResultSet<sup>8+</sup>
###
### closeResultSet<sup>8+</sup>
closeResultSet(resultSet: KvStoreResultSet): Promise
<
void
>
closeResultSet(resultSet: KvStoreResultSet): Promise
<
void
>
...
@@ -5403,7 +5415,7 @@ try {
...
@@ -5403,7 +5415,7 @@ try {
```
```
### getResultSize<sup>8+</sup>
###
### getResultSize<sup>8+</sup>
getResultSize(query: Query, callback: AsyncCallback
<
number
>
): void
getResultSize(query: Query, callback: AsyncCallback
<
number
>
): void
...
@@ -5450,7 +5462,7 @@ try {
...
@@ -5450,7 +5462,7 @@ try {
```
```
### getResultSize<sup>8+</sup>
###
### getResultSize<sup>8+</sup>
getResultSize(query: Query): Promise
<
number
>
getResultSize(query: Query): Promise
<
number
>
...
@@ -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
<
number
>
): void;
getResultSize(deviceId: string, query: Query, callback: AsyncCallback
<
number
>
): 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
<
number
>
getResultSize(deviceId: string, query: Query): Promise
<
number
>
...
@@ -5609,7 +5621,7 @@ try {
...
@@ -5609,7 +5621,7 @@ try {
```
```
### removeDeviceData<sup>8+</sup>
###
### removeDeviceData<sup>8+</sup>
removeDeviceData(deviceId: string, callback: AsyncCallback
<
void
>
): void
removeDeviceData(deviceId: string, callback: AsyncCallback
<
void
>
): void
...
@@ -5651,7 +5663,7 @@ try {
...
@@ -5651,7 +5663,7 @@ try {
```
```
### removeDeviceData<sup>8+</sup>
###
### removeDeviceData<sup>8+</sup>
removeDeviceData(deviceId: string): Promise
<
void
>
removeDeviceData(deviceId: string): Promise
<
void
>
...
@@ -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
<
Array
<
[string, number]
>>
): void
on(event: 'syncComplete', syncCallback: Callback
<
Array
<
[string, number]
>>
): 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
<
Array
<
[string, number]
>>
): void
off(event: 'syncComplete', syncCallback?: Callback
<
Array
<
[string, number]
>>
): 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
<
ChangeNotification
>
): void
on(event: 'dataChange', type: SubscribeType, listener: Callback
<
ChangeNotification
>
): 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
<
ChangeNotification
>
): void
off(event:'dataChange', listener?: Callback
<
ChangeNotification
>
): void
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录