Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
6fd5960c
D
Docs
项目概览
OpenHarmony
/
Docs
大约 1 年 前同步成功
通知
159
Star
292
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看板
未验证
提交
6fd5960c
编写于
5月 22, 2023
作者:
O
openharmony_ci
提交者:
Gitee
5月 22, 2023
浏览文件
操作
浏览文件
下载
差异文件
!18445 一致性修改
Merge pull request !18445 from ningning/master
上级
b0cdd5fb
d5b7b453
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
154 addition
and
182 deletion
+154
-182
zh-cn/application-dev/reference/apis/js-apis-inputmethod.md
zh-cn/application-dev/reference/apis/js-apis-inputmethod.md
+90
-90
zh-cn/application-dev/reference/apis/js-apis-reminderAgentManager.md
...cation-dev/reference/apis/js-apis-reminderAgentManager.md
+44
-72
zh-cn/application-dev/reference/apis/js-apis-request.md
zh-cn/application-dev/reference/apis/js-apis-request.md
+20
-20
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-inputmethod.md
浏览文件 @
6fd5960c
...
...
@@ -61,7 +61,7 @@ getController(): InputMethodController
| 错误码ID | 错误信息 |
| -------- | ------------------------------ |
| 12800006 |
I
nput method controller error. |
| 12800006 |
i
nput method controller error. |
**示例:**
...
...
@@ -89,7 +89,7 @@ getSetting(): InputMethodSetting
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800007 |
Input method
settings extension error. |
| 12800007 | settings extension error. |
**示例:**
...
...
@@ -120,8 +120,8 @@ switchInputMethod(target: InputMethodProperty, callback: AsyncCallback<boolea
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800005 |
C
onfiguration persisting error. |
| 12800008 |
I
nput method manager service error. |
| 12800005 |
c
onfiguration persisting error. |
| 12800008 |
i
nput method manager service error. |
**示例:**
...
...
@@ -170,8 +170,8 @@ switchInputMethod(target: InputMethodProperty): Promise<boolean>
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800005 |
C
onfiguration persisting error. |
| 12800008 |
I
nput method manager service error. |
| 12800005 |
c
onfiguration persisting error. |
| 12800008 |
i
nput method manager service error. |
**示例:**
...
...
@@ -235,8 +235,8 @@ switchCurrentInputMethodSubtype(target: InputMethodSubtype, callback: AsyncCallb
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800005 |
C
onfiguration persisting error. |
| 12800008 |
I
nput method manager service error. |
| 12800005 |
c
onfiguration persisting error. |
| 12800008 |
i
nput method manager service error. |
**示例:**
...
...
@@ -296,8 +296,8 @@ switchCurrentInputMethodSubtype(target: InputMethodSubtype): Promise<boolean&
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800005 |
C
onfiguration persisting error. |
| 12800008 |
I
nput method manager service error. |
| 12800005 |
c
onfiguration persisting error. |
| 12800008 |
i
nput method manager service error. |
**示例:**
...
...
@@ -371,8 +371,8 @@ switchCurrentInputMethodAndSubtype(inputMethodProperty: InputMethodProperty, inp
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800005 |
C
onfiguration persisting error. |
| 12800008 |
I
nput method manager service error. |
| 12800005 |
c
onfiguration persisting error. |
| 12800008 |
i
nput method manager service error. |
**示例:**
...
...
@@ -425,8 +425,8 @@ switchCurrentInputMethodAndSubtype(inputMethodProperty: InputMethodProperty, inp
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800005 |
C
onfiguration persisting error. |
| 12800008 |
I
nput method manager service error. |
| 12800005 |
c
onfiguration persisting error. |
| 12800008 |
i
nput method manager service error. |
**示例:**
...
...
@@ -676,8 +676,8 @@ attach(showKeyboard: boolean, textConfig: TextConfig, callback: AsyncCallback<
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800003 |
I
nput method client error. |
| 12800008 |
I
nput method manager service error. |
| 12800003 |
i
nput method client error. |
| 12800008 |
i
nput method manager service error. |
**示例:**
...
...
@@ -730,8 +730,8 @@ attach(showKeyboard: boolean, textConfig: TextConfig): Promise<void>
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800003 |
I
nput method client error. |
| 12800008 |
I
nput method manager service error. |
| 12800003 |
i
nput method client error. |
| 12800008 |
i
nput method manager service error. |
**示例:**
...
...
@@ -775,9 +775,9 @@ showTextInput(callback: AsyncCallback<void>): void
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800003 |
I
nput method client error. |
| 12800008 |
I
nput method manager service error. |
| 12800009 |
I
nput method client is detached. |
| 12800003 |
i
nput method client error. |
| 12800008 |
i
nput method manager service error. |
| 12800009 |
i
nput method client is detached. |
**示例:**
...
...
@@ -813,9 +813,9 @@ showTextInput(): Promise<void>
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800003 |
I
nput method client error. |
| 12800008 |
I
nput method manager service error. |
| 12800009 |
I
nput method client is detached. |
| 12800003 |
i
nput method client error. |
| 12800008 |
i
nput method manager service error. |
| 12800009 |
i
nput method client is detached. |
**示例:**
...
...
@@ -851,9 +851,9 @@ hideTextInput(callback: AsyncCallback<void>): void
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800003 |
I
nput method client error. |
| 12800008 |
I
nput method manager service error. |
| 12800009 |
I
nput method client is detached. |
| 12800003 |
i
nput method client error. |
| 12800008 |
i
nput method manager service error. |
| 12800009 |
i
nput method client is detached. |
**示例:**
...
...
@@ -891,9 +891,9 @@ hideTextInput(): Promise<void>
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800003 |
I
nput method client error. |
| 12800008 |
I
nput method manager service error. |
| 12800009 |
I
nput method client is detached. |
| 12800003 |
i
nput method client error. |
| 12800008 |
i
nput method manager service error. |
| 12800009 |
i
nput method client is detached. |
**示例:**
...
...
@@ -925,8 +925,8 @@ detach(callback: AsyncCallback<void>): void
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800003 |
I
nput method client error. |
| 12800008 |
I
nput method manager service error. |
| 12800003 |
i
nput method client error. |
| 12800008 |
i
nput method manager service error. |
**示例:**
...
...
@@ -960,8 +960,8 @@ detach(): Promise<void>
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800003 |
I
nput method client error. |
| 12800008 |
I
nput method manager service error. |
| 12800003 |
i
nput method client error. |
| 12800008 |
i
nput method manager service error. |
**示例:**
...
...
@@ -996,9 +996,9 @@ setCallingWindow(windowId: number, callback: AsyncCallback<void>): void
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800003 |
I
nput method client error. |
| 12800008 |
I
nput method manager service error. |
| 12800009 |
I
nput method client is detached. |
| 12800003 |
i
nput method client error. |
| 12800008 |
i
nput method manager service error. |
| 12800009 |
i
nput method client is detached. |
**示例:**
...
...
@@ -1045,9 +1045,9 @@ setCallingWindow(windowId: number): Promise<void>
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800003 |
I
nput method client error. |
| 12800008 |
I
nput method manager service error. |
| 12800009 |
I
nput method client is detached. |
| 12800003 |
i
nput method client error. |
| 12800008 |
i
nput method manager service error. |
| 12800009 |
i
nput method client is detached. |
**示例:**
...
...
@@ -1087,9 +1087,9 @@ updateCursor(cursorInfo: CursorInfo, callback: AsyncCallback<void>): void
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800003 |
I
nput method client error. |
| 12800008 |
I
nput method manager service error. |
| 12800009 |
I
nput method client is detached. |
| 12800003 |
i
nput method client error. |
| 12800008 |
i
nput method manager service error. |
| 12800009 |
i
nput method client is detached. |
**示例:**
...
...
@@ -1135,9 +1135,9 @@ updateCursor(cursorInfo: CursorInfo): Promise<void>
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800003 |
I
nput method client error. |
| 12800008 |
I
nput method manager service error. |
| 12800009 |
I
nput method client is detached. |
| 12800003 |
i
nput method client error. |
| 12800008 |
i
nput method manager service error. |
| 12800009 |
i
nput method client is detached. |
**示例:**
...
...
@@ -1176,9 +1176,9 @@ changeSelection(text: string, start: number, end: number, callback: AsyncCallbac
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800003 |
I
nput method client error. |
| 12800008 |
I
nput method manager service error. |
| 12800009 |
I
nput method client is detached. |
| 12800003 |
i
nput method client error. |
| 12800008 |
i
nput method manager service error. |
| 12800009 |
i
nput method client is detached. |
**示例:**
...
...
@@ -1224,9 +1224,9 @@ changeSelection(text: string, start: number, end: number): Promise<void>
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800003 |
I
nput method client error. |
| 12800008 |
I
nput method manager service error. |
| 12800009 |
I
nput method client is detached. |
| 12800003 |
i
nput method client error. |
| 12800008 |
i
nput method manager service error. |
| 12800009 |
i
nput method client is detached. |
**示例:**
...
...
@@ -1263,9 +1263,9 @@ updateAttribute(attribute: InputAttribute, callback: AsyncCallback<void>):
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800003 |
I
nput method client error. |
| 12800008 |
I
nput method manager service error. |
| 12800009 |
I
nput method client is detached. |
| 12800003 |
i
nput method client error. |
| 12800008 |
i
nput method manager service error. |
| 12800009 |
i
nput method client is detached. |
**示例:**
...
...
@@ -1309,9 +1309,9 @@ updateAttribute(attribute: InputAttribute): Promise<void>
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800003 |
I
nput method client error. |
| 12800008 |
I
nput method manager service error. |
| 12800009 |
I
nput method client is detached. |
| 12800003 |
i
nput method client error. |
| 12800008 |
i
nput method manager service error. |
| 12800009 |
i
nput method client is detached. |
**示例:**
...
...
@@ -1349,8 +1349,8 @@ stopInputSession(callback: AsyncCallback<boolean>): void
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800003 |
I
nput method client error. |
| 12800008 |
I
nput method manager service error. |
| 12800003 |
i
nput method client error. |
| 12800008 |
i
nput method manager service error. |
**示例:**
...
...
@@ -1394,8 +1394,8 @@ stopInputSession(): Promise<boolean>
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800003 |
I
nput method client error. |
| 12800008 |
I
nput method manager service error. |
| 12800003 |
i
nput method client error. |
| 12800008 |
i
nput method manager service error. |
**示例:**
...
...
@@ -1439,8 +1439,8 @@ showSoftKeyboard(callback: AsyncCallback<void>): void
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800003 |
I
nput method client error. |
| 12800008 |
I
nput method manager service error. |
| 12800003 |
i
nput method client error. |
| 12800008 |
i
nput method manager service error. |
**示例:**
...
...
@@ -1478,8 +1478,8 @@ showSoftKeyboard(): Promise<void>
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800003 |
I
nput method client error. |
| 12800008 |
I
nput method manager service error. |
| 12800003 |
i
nput method client error. |
| 12800008 |
i
nput method manager service error. |
**示例:**
...
...
@@ -1515,8 +1515,8 @@ hideSoftKeyboard(callback: AsyncCallback<void>): void
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800003 |
I
nput method client error. |
| 12800008 |
I
nput method manager service error. |
| 12800003 |
i
nput method client error. |
| 12800008 |
i
nput method manager service error. |
**示例:**
...
...
@@ -1554,8 +1554,8 @@ hideSoftKeyboard(): Promise<void>
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800003 |
I
nput method client error. |
| 12800008 |
I
nput method manager service error. |
| 12800003 |
i
nput method client error. |
| 12800008 |
i
nput method manager service error. |
**示例:**
...
...
@@ -1658,7 +1658,7 @@ on(type: 'insertText', callback: (text: string) => void): void;
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800009 |
I
nput method client is detached. |
| 12800009 |
i
nput method client is detached. |
**示例:**
...
...
@@ -1713,7 +1713,7 @@ on(type: 'deleteLeft' | 'deleteRight', callback: (length: number) => void): void
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800009 |
I
nput method client is detached. |
| 12800009 |
i
nput method client is detached. |
**示例:**
...
...
@@ -1777,7 +1777,7 @@ on(type: 'sendKeyboardStatus', callback: (keyBoardStatus: KeyboardStatus) => voi
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800009 |
I
nput method client is detached. |
| 12800009 |
i
nput method client is detached. |
**示例:**
...
...
@@ -1832,7 +1832,7 @@ on(type: 'sendFunctionKey', callback: (functionKey: FunctionKey) => void): void
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800009 |
I
nput method client is detached. |
| 12800009 |
i
nput method client is detached. |
**示例:**
...
...
@@ -1887,7 +1887,7 @@ on(type: 'moveCursor', callback: (direction: Direction) => void): void
| 错误码ID | 错误信息 |
| -------- | -------------------------------- |
| 12800009 |
I
nput method client is detached. |
| 12800009 |
i
nput method client is detached. |
**示例:**
...
...
@@ -1942,7 +1942,7 @@ on(type: 'handleExtendAction', callback: (action: ExtendAction) => void): void
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800009 |
I
nput method client is detached. |
| 12800009 |
i
nput method client is detached. |
**示例:**
...
...
@@ -2179,8 +2179,8 @@ listInputMethodSubtype(inputMethodProperty: InputMethodProperty, callback: Async
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800001 |
P
ackage manager error. |
| 12800008 |
I
nput method manager service error. |
| 12800001 |
p
ackage manager error. |
| 12800008 |
i
nput method manager service error. |
**示例:**
...
...
@@ -2228,8 +2228,8 @@ listInputMethodSubtype(inputMethodProperty: InputMethodProperty): Promise<Arr
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800001 |
P
ackage manager error. |
| 12800008 |
I
nput method manager service error. |
| 12800001 |
p
ackage manager error. |
| 12800008 |
i
nput method manager service error. |
**示例:**
...
...
@@ -2269,8 +2269,8 @@ listCurrentInputMethodSubtype(callback: AsyncCallback<Array<InputMethodSub
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800001 |
P
ackage manager error. |
| 12800008 |
I
nput method manager service error. |
| 12800001 |
p
ackage manager error. |
| 12800008 |
i
nput method manager service error. |
**示例:**
...
...
@@ -2308,8 +2308,8 @@ listCurrentInputMethodSubtype(): Promise<Array<InputMethodSubtype>>
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800001 |
P
ackage manager error. |
| 12800008 |
I
nput method manager service error. |
| 12800001 |
p
ackage manager error. |
| 12800008 |
i
nput method manager service error. |
**示例:**
...
...
@@ -2348,8 +2348,8 @@ getInputMethods(enable: boolean, callback: AsyncCallback<Array<InputMethod
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800001 |
P
ackage manager error. |
| 12800008 |
I
nput method manager service error. |
| 12800001 |
p
ackage manager error. |
| 12800008 |
i
nput method manager service error. |
**示例:**
...
...
@@ -2389,8 +2389,8 @@ getInputMethods(enable: boolean): Promise<Array<InputMethodProperty>>
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800001 |
P
ackage manager error. |
| 12800008 |
I
nput method manager service error. |
| 12800001 |
p
ackage manager error. |
| 12800008 |
i
nput method manager service error. |
**返回值:**
...
...
@@ -2432,7 +2432,7 @@ showOptionalInputMethods(callback: AsyncCallback<boolean>): void
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800008 |
I
nput method manager service error. |
| 12800008 |
i
nput method manager service error. |
**示例:**
...
...
@@ -2470,7 +2470,7 @@ showOptionalInputMethods(): Promise<boolean>
| 错误码ID | 错误信息 |
| -------- | -------------------------------------- |
| 12800008 |
I
nput method manager service error. |
| 12800008 |
i
nput method manager service error. |
**示例:**
...
...
zh-cn/application-dev/reference/apis/js-apis-reminderAgentManager.md
浏览文件 @
6fd5960c
...
...
@@ -18,22 +18,20 @@ import reminderAgentManager from'@ohos.reminderAgentManager';
## reminderAgentManager.publishReminder
```
ts
publishReminder(reminderReq: ReminderRequest, callback: AsyncCallback
\<
number>): void
```
发布一个后台代理提醒,使用回调的方式实现异步调用,该方法需要申请通知弹窗权限
[
Notification.requestEnableNotification
](
js-apis-notification.md#notificationrequestenablenotification8
)
后才能调用。
**需要权限**
:
`ohos.permission.PUBLISH_AGENT_REMINDER`
**需要权限**
:
ohos.permission.PUBLISH_AGENT_REMINDER
**系统能力**
:
`SystemCapability.Notification.ReminderAgent`
**系统能力**
:
SystemCapability.Notification.ReminderAgent
**参数**
:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| reminderReq |
[
ReminderRequest
](
#reminderrequest
)
| 是 | 需要发布的提醒实例。 |
| callback | AsyncCallback
\<
number
\
>
| 是 | 异步回调,返回当前发布的提醒的id。 |
| callback | AsyncCallback
\<
number> | 是 | 异步回调,返回当前发布的提醒的id。 |
**错误码:**
...
...
@@ -67,15 +65,13 @@ try {
## reminderAgentManager.publishReminder
```
ts
publishReminder(reminderReq: ReminderRequest): Promise
\<
number>
```
发布一个后台代理提醒,使用
`Promise`
的方式实现异步调用,该方法需要申请通知弹窗权限
[
Notification.requestEnableNotification
](
js-apis-notification.md#notificationrequestenablenotification8
)
后才能调用。
**需要权限**
:
`ohos.permission.PUBLISH_AGENT_REMINDER`
**需要权限**
:
ohos.permission.PUBLISH_AGENT_REMINDER
**系统能力**
:
`SystemCapability.Notification.ReminderAgent`
**系统能力**
:
SystemCapability.Notification.ReminderAgent
**参数**
:
| 参数名 | 类型 | 必填 | 说明 |
...
...
@@ -85,7 +81,7 @@ publishReminder(reminderReq: ReminderRequest): Promise\<number>
**返回值**
:
| 类型 | 说明 |
| -------- | -------- |
| Promise
\<
number
\
>
| 返回提醒的id。 |
| Promise
\<
number> | 返回提醒的id。 |
**错误码:**
...
...
@@ -117,20 +113,18 @@ try {
## reminderAgentManager.cancelReminder
```
ts
cancelReminder(reminderId: number, callback: AsyncCallback
\<
void>): void
```
取消指定id的提醒,使用回调的方式实现异步调用。
**系统能力**
:
`SystemCapability.Notification.ReminderAgent`
**系统能力**
:
SystemCapability.Notification.ReminderAgent
**参数**
:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| reminderId | number | 是 | 目标提醒的id号。 |
| callback | AsyncCallback
\<
void
\
>
| 是 | 异步回调。 |
| callback | AsyncCallback
\<
void> | 是 | 异步回调。 |
**错误码:**
...
...
@@ -160,13 +154,11 @@ try {
## reminderAgentManager.cancelReminder
```
ts
cancelReminder(reminderId: number): Promise
\<
void>
```
取消指定id的提醒,使用
`Promise`
方式实现异步调用。
取消指定id的提醒,使用
Promise
方式实现异步调用。
**系统能力**
:
`SystemCapability.Notification.ReminderAgent`
**系统能力**
:
SystemCapability.Notification.ReminderAgent
**参数**
:
...
...
@@ -178,7 +170,7 @@ cancelReminder(reminderId: number): Promise\<void>
| 类型 | 说明 |
| -------- | -------- |
| PPromise
\<
void
\
>
| Promise类型异步回调。 |
| PPromise
\<
void> | Promise类型异步回调。 |
**错误码:**
...
...
@@ -205,20 +197,18 @@ try {
## reminderAgentManager.getValidReminders
```
ts
getValidReminders
(
callback
:
AsyncCallback
\
<
Array
\
<
ReminderRequest
>>
):
void
getValidReminders(callback: AsyncCallback
<Array
\<
ReminderRequest
>
>): void
```
获取当前应用已设置的所有有效(未过期)的提醒,使用回调方式实现异步调用。
**系统能力**
:
`SystemCapability.Notification.ReminderAgent`
**系统能力**
:
SystemCapability.Notification.ReminderAgent
**参数**
:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback
\<
Array
\<
[
ReminderRequest
](
#reminderrequest
)
\>\
>
| 是 | 异步回调,返回当前应用已设置的所有有效(未过期)的提醒。 |
| callback | AsyncCallback
\<
Array
\<
[
ReminderRequest
](
#reminderrequest
)
>
> | 是 | 异步回调,返回当前应用已设置的所有有效(未过期)的提醒。 |
**错误码:**
...
...
@@ -267,19 +257,17 @@ try {
## reminderAgentManager.getValidReminders
```
ts
getValidReminders(): Promise
\<
Array
\<
ReminderRequest>>
```
获取当前应用已设置的所有有效(未过期)的提醒,使用Promise方式实现异步调用。
**系统能力**
:
`SystemCapability.Notification.ReminderAgent`
**系统能力**
:
SystemCapability.Notification.ReminderAgent
**返回值**
:
| 类型 | 说明 |
| -------- | -------- |
| Promise
\<
Array
\<
[
ReminderRequest
](
#reminderrequest
)
\>\
>
| 返回当前应用已设置的所有有效(未过期)的提醒。 |
| Promise
\<
Array
\<
[
ReminderRequest
](
#reminderrequest
)
>
> | 返回当前应用已设置的所有有效(未过期)的提醒。 |
**错误码:**
...
...
@@ -327,19 +315,17 @@ try {
## reminderAgentManager.cancelAllReminders
```
ts
cancelAllReminders(callback: AsyncCallback
\<
void>): void
```
取消当前应用所有的提醒,使用回调的方式实现异步调用。
**系统能力**
:
`SystemCapability.Notification.ReminderAgent`
**系统能力**
:
SystemCapability.Notification.ReminderAgent
**参数**
:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| callback | AsyncCallback
\<
void
\
>
| 是 | 异步回调。 |
| callback | AsyncCallback
\<
void> | 是 | 异步回调。 |
**错误码:**
...
...
@@ -368,19 +354,17 @@ try {
## reminderAgentManager.cancelAllReminders
```
ts
cancelAllReminders(): Promise
\<
void>
```
取消当前应用所有的提醒,使用Promise方式实现异步调用。
**系统能力**
:
`SystemCapability.Notification.ReminderAgent`
**系统能力**
:
SystemCapability.Notification.ReminderAgent
**返回值**
:
| 类型 | 说明 |
| -------- | -------- |
| Promise
\<
void
\
>
| Promise类型异步回调。 |
| Promise
\<
void> | Promise类型异步回调。 |
**错误码:**
...
...
@@ -407,20 +391,18 @@ try {
## reminderAgentManager.addNotificationSlot
```
ts
addNotificationSlot(slot: NotificationSlot, callback: AsyncCallback
\<
void>): void
```
添加一个NotificationSlot,使用回调的方式实现异步调用。
**系统能力**
:
`SystemCapability.Notification.ReminderAgent`
**系统能力**
:
SystemCapability.Notification.ReminderAgent
**参数**
:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| slot |
[
NotificationSlot
](
js-apis-notification.md#notificationslot
)
| 是 | notification
\.
slot实例,仅支持设置其type属性。 |
| callback | AsyncCallback
\<
void
\
>
| 是 | 异步回调。 |
| callback | AsyncCallback
\<
void> | 是 | 异步回调。 |
**示例**
:
...
...
@@ -446,13 +428,11 @@ try {
## reminderAgentManager.addNotificationSlot
```
ts
addNotificationSlot(slot: NotificationSlot): Promise
\<
void>
```
添加一个NotificationSlot,使用Promise方式实现异步调用。
**系统能力**
:
`SystemCapability.Notification.ReminderAgent`
**系统能力**
:
SystemCapability.Notification.ReminderAgent
**参数**
:
...
...
@@ -464,7 +444,7 @@ addNotificationSlot(slot: NotificationSlot): Promise\<void>
| 类型 | 说明 |
| -------- | -------- |
| Promise
\<
void
\
>
| Promise类型异步回调。 |
| Promise
\<
void> | Promise类型异步回调。 |
**示例**
:
...
...
@@ -488,20 +468,18 @@ try {
## reminderAgentManager.removeNotificationSlot
```
ts
removeNotificationSlot(slotType: notification.SlotType, callback: AsyncCallback
\<
void>): void
```
删除目标NotificationSlot,使用回调的方式实现异步调用。
**系统能力**
:
`SystemCapability.Notification.ReminderAgent`
**系统能力**
:
SystemCapability.Notification.ReminderAgent
**参数**
:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| slotType |
[
notification.SlotType
](
js-apis-notification.md#slottype
)
| 是 | 目标notification
\.
slot的类型。 |
| callback | AsyncCallback
\<
void
\
>
| 是 | 异步回调。 |
| callback | AsyncCallback
\<
void> | 是 | 异步回调。 |
**示例**
:
...
...
@@ -524,13 +502,11 @@ try {
## reminderAgentManager.removeNotificationSlot
```
ts
removeNotificationSlot(slotType: notification.SlotType): Promise
\<
void>
```
删除目标NotificationSlot,使用Promise方式实现异步调用。
**系统能力**
:
`SystemCapability.Notification.ReminderAgent`
**系统能力**
:
SystemCapability.Notification.ReminderAgent
**参数**
:
...
...
@@ -542,7 +518,7 @@ removeNotificationSlot(slotType: notification.SlotType): Promise\<void>
| 类型 | 说明 |
| -------- | -------- |
| Promise
\<
void
\
>
| Promise类型异步回调。 |
| Promise
\<
void> | Promise类型异步回调。 |
**示例**
:
...
...
@@ -564,22 +540,20 @@ try {
按钮的类型。
**系统能力**
:
`SystemCapability.Notification.ReminderAgent`
**系统接口**
: ACTION_BUTTON_TYPE_CUSTOM为系统接口,三方应用不支持调用。
**系统能力**
:SystemCapability.Notification.ReminderAgent
| 名称 | 值 | 说明 |
| -------- | -------- | -------- |
| ACTION_BUTTON_TYPE_CLOSE | 0 | 表示关闭提醒的按钮。 |
| ACTION_BUTTON_TYPE_SNOOZE | 1 | 表示延迟提醒的按钮。 |
| ACTION_BUTTON_TYPE_CUSTOM
<sup>
10+
</sup>
| 2 | 表示自定义的按钮。
(系统接口)
|
| ACTION_BUTTON_TYPE_CUSTOM
<sup>
10+
</sup>
| 2 | 表示自定义的按钮。
<br>
-
**系统接口**
: 系统接口,三方应用不支持调用。
|
## ReminderType
提醒的类型。
**系统能力**
:
`SystemCapability.Notification.ReminderAgent`
**系统能力**
:
SystemCapability.Notification.ReminderAgent
| 名称 | 值 | 说明 |
| -------- | -------- | -------- |
...
...
@@ -592,37 +566,35 @@ try {
用于设置弹出的提醒通知信息上显示的按钮类型和标题。
**系统接口**
: wantAgent为系统接口,三方应用不支持调用。
**系统能力**
:
`SystemCapability.Notification.ReminderAgent`
**系统能力**
:
SystemCapability.Notification.ReminderAgent
| 名称 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| title | string | 是 | 按钮显示的标题。 |
| type |
[
ActionButtonType
](
#actionbuttontype
)
| 是 | 按钮的类型。 |
| wantAgent
<sup>
10+
</sup>
|
[
WantAgent
](
#wantagent
)
| 否 | 点击按钮跳转的ability信息。
(系统接口)
|
| wantAgent
<sup>
10+
</sup>
|
[
WantAgent
](
#wantagent
)
| 否 | 点击按钮跳转的ability信息。
<br>
-
**系统接口**
: 系统接口,三方应用不支持调用。
|
## WantAgent
跳转目标的ability信息。
**系统能力**
:
`SystemCapability.Notification.ReminderAgent`
**系统能力**
:
SystemCapability.Notification.ReminderAgent
**系统接口**
: uri为系统接口,三方应用不支持调用。
| 名称 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| pkgName | string | 是 | 指明跳转的目标包名。 |
| abilityName | string | 是 | 指明跳转的目标ability名称。 |
| uri
<sup>
10+
</sup>
| string | 否 | 指明跳转目标的uri信息。
(系统接口)
|
| uri
<sup>
10+
</sup>
| string | 否 | 指明跳转目标的uri信息。
<br>
-
**系统接口**
: 系统接口,三方应用不支持调用。
|
## MaxScreenWantAgent
全屏显示提醒到达时自动拉起的目标ability信息,该接口预留。
**系统能力**
:
`SystemCapability.Notification.ReminderAgent`
**系统能力**
:
SystemCapability.Notification.ReminderAgent
| 名称 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
...
...
@@ -634,7 +606,7 @@ try {
提醒实例对象,用于设置提醒类型、响铃时长等具体信息。
**系统能力**
:
`SystemCapability.Notification.ReminderAgent`
**系统能力**
:
SystemCapability.Notification.ReminderAgent
| 名称 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
...
...
@@ -661,13 +633,13 @@ ReminderRequestCalendar extends ReminderRequest
日历实例对象,用于设置提醒的时间。
**系统能力**
:
`SystemCapability.Notification.ReminderAgent`
**系统能力**
:
SystemCapability.Notification.ReminderAgent
| 名称 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| dateTime |
[
LocalDateTime
](
#localdatetime
)
| 是 | 指明提醒的目标时间。 |
| repeatMonths | Array
\<
number
\
>
| 否 | 指明重复提醒的月份。 |
| repeatDays | Array
\<
number
\
>
| 否 | 指明重复提醒的日期。 |
| repeatMonths | Array
\<
number> | 否 | 指明重复提醒的月份。 |
| repeatDays | Array
\<
number> | 否 | 指明重复提醒的日期。 |
## ReminderRequestAlarm
...
...
@@ -676,13 +648,13 @@ ReminderRequestAlarm extends ReminderRequest
闹钟实例对象,用于设置提醒的时间。
**系统能力**
:
`SystemCapability.Notification.ReminderAgent`
**系统能力**
:
SystemCapability.Notification.ReminderAgent
| 名称 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| hour | number | 是 | 指明提醒的目标时刻。 |
| minute | number | 是 | 指明提醒的目标分钟。 |
| daysOfWeek | Array
\<
number
\
>
| 否 | 指明每周哪几天需要重复提醒。范围为周一到周末,对应数字为1到7。 |
| daysOfWeek | Array
\<
number> | 否 | 指明每周哪几天需要重复提醒。范围为周一到周末,对应数字为1到7。 |
## ReminderRequestTimer
...
...
@@ -691,7 +663,7 @@ ReminderRequestTimer extends ReminderRequest
倒计时实例对象,用于设置提醒的时间。
**系统能力**
:
`SystemCapability.Notification.ReminderAgent`
**系统能力**
:
SystemCapability.Notification.ReminderAgent
| 名称 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
...
...
@@ -702,7 +674,7 @@ ReminderRequestTimer extends ReminderRequest
用于日历类提醒设置时指定时间信息。
**系统能力**
:
`SystemCapability.Notification.ReminderAgent`
**系统能力**
:
SystemCapability.Notification.ReminderAgent
| 名称 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
...
...
zh-cn/application-dev/reference/apis/js-apis-request.md
浏览文件 @
6fd5960c
...
...
@@ -98,7 +98,7 @@ uploadFile(context: BaseContext, config: UploadConfig): Promise<UploadTask>
| 错误码ID | 错误信息 |
| -------- | -------- |
| 13400002 |
B
ad file path. |
| 13400002 |
b
ad file path. |
**示例:**
...
...
@@ -146,7 +146,7 @@ uploadFile(context: BaseContext, config: UploadConfig, callback: AsyncCallback&l
| 错误码ID | 错误信息 |
| -------- | -------- |
| 13400002 |
B
ad file path. |
| 13400002 |
b
ad file path. |
**示例:**
...
...
@@ -677,9 +677,9 @@ downloadFile(context: BaseContext, config: DownloadConfig): Promise<DownloadT
| 错误码ID | 错误信息 |
| -------- | -------- |
| 13400001 |
F
ile operation error. |
| 13400002 |
B
ad file path. |
| 13400003 |
T
ask manager service error. |
| 13400001 |
f
ile operation error. |
| 13400002 |
b
ad file path. |
| 13400003 |
t
ask manager service error. |
**示例:**
...
...
@@ -721,9 +721,9 @@ downloadFile(context: BaseContext, config: DownloadConfig, callback: AsyncCallba
| 错误码ID | 错误信息 |
| -------- | -------- |
| 13400001 |
F
ile operation error. |
| 13400002 |
B
ad file path. |
| 13400003 |
T
ask manager service error. |
| 13400001 |
f
ile operation error. |
| 13400002 |
b
ad file path. |
| 13400003 |
t
ask manager service error. |
**示例:**
...
...
@@ -1673,17 +1673,17 @@ resume(callback: AsyncCallback<void>): void
**系统能力**
: SystemCapability.MiscServices.Download
| 名称 | 类型 | 说明 |
| 名称 | 类型 |
必填 |
说明 |
| -------- | ------ |---------------- |
| downloadId | number | 下载任务ID。 |
| failedReason | number | 下载失败原因,可以是任何
[
下载任务的错误码
](
#下载任务的错误码
)
常量。 |
| fileName | string | 下载的文件名。 |
| filePath | string | 存储文件的URI。 |
| pausedReason | number | 会话暂停的原因,可以是任何
[
下载任务暂停原因
](
#下载任务暂停原因
)
常量。 |
| status | number | 下载状态码,可以是任何
[
下载任务状态码
](
#下载任务状态码
)
常量。 |
| targetURI | string | 下载文件的URI。 |
| downloadTitle | string | 下载任务名称。 |
| downloadTotalBytes | number | 下载的文件的总大小(int
bytes)。 |
| description | string | 待下载任务的描述信息。 |
| downloadedBytes | number | 实时下载大小(int
bytes)。 |
| downloadId | number |
是 |
下载任务ID。 |
| failedReason | number
|是
| 下载失败原因,可以是任何
[
下载任务的错误码
](
#下载任务的错误码
)
常量。 |
| fileName | string |
是|
下载的文件名。 |
| filePath | string |
是|
存储文件的URI。 |
| pausedReason | number |
是|
会话暂停的原因,可以是任何
[
下载任务暂停原因
](
#下载任务暂停原因
)
常量。 |
| status | number |
是|
下载状态码,可以是任何
[
下载任务状态码
](
#下载任务状态码
)
常量。 |
| targetURI | string |
是|
下载文件的URI。 |
| downloadTitle | string |
是|
下载任务名称。 |
| downloadTotalBytes | number |
是|
下载的文件的总大小(int
bytes)。 |
| description | string |
是|
待下载任务的描述信息。 |
| downloadedBytes | number |
是|
实时下载大小(int
bytes)。 |
<!--no_check-->
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录