Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
effde419
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看板
未验证
提交
effde419
编写于
4月 19, 2023
作者:
O
openharmony_ci
提交者:
Gitee
4月 19, 2023
浏览文件
操作
浏览文件
下载
差异文件
!17303 【EDM】新增接口行为描述
Merge pull request !17303 from 李兀立/master
上级
00e2d53d
e2dcadc9
变更
9
展开全部
显示空白变更内容
内联
并排
Showing
9 changed file
with
215 addition
and
172 deletion
+215
-172
zh-cn/application-dev/reference/apis/js-apis-EnterpriseAdminExtensionAbility.md
...reference/apis/js-apis-EnterpriseAdminExtensionAbility.md
+2
-2
zh-cn/application-dev/reference/apis/js-apis-enterprise-accountManager.md
...n-dev/reference/apis/js-apis-enterprise-accountManager.md
+8
-8
zh-cn/application-dev/reference/apis/js-apis-enterprise-adminManager.md
...ion-dev/reference/apis/js-apis-enterprise-adminManager.md
+63
-63
zh-cn/application-dev/reference/apis/js-apis-enterprise-bundleManager.md
...on-dev/reference/apis/js-apis-enterprise-bundleManager.md
+73
-30
zh-cn/application-dev/reference/apis/js-apis-enterprise-dateTimeManager.md
...-dev/reference/apis/js-apis-enterprise-dateTimeManager.md
+11
-11
zh-cn/application-dev/reference/apis/js-apis-enterprise-deviceControl.md
...on-dev/reference/apis/js-apis-enterprise-deviceControl.md
+4
-4
zh-cn/application-dev/reference/apis/js-apis-enterprise-deviceInfo.md
...ation-dev/reference/apis/js-apis-enterprise-deviceInfo.md
+18
-18
zh-cn/application-dev/reference/apis/js-apis-enterprise-networkManager.md
...n-dev/reference/apis/js-apis-enterprise-networkManager.md
+22
-22
zh-cn/application-dev/reference/apis/js-apis-enterprise-wifiManager.md
...tion-dev/reference/apis/js-apis-enterprise-wifiManager.md
+14
-14
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-EnterpriseAdminExtensionAbility.md
浏览文件 @
effde419
...
...
@@ -110,7 +110,7 @@ export default class EnterpriseAdminAbility extends EnterpriseAdminExtensionAbil
onAppStart(bundleName: string): void
应用
卸载
事件回调。
应用
启动
事件回调。
**系统能力**
:SystemCapability.Customization.EnterpriseDeviceManager
...
...
@@ -136,7 +136,7 @@ export default class EnterpriseAdminAbility extends EnterpriseAdminExtensionAbil
onAppStop(bundleName: string): void
应用
卸载
事件回调。
应用
停止
事件回调。
**系统能力**
:SystemCapability.Customization.EnterpriseDeviceManager
...
...
zh-cn/application-dev/reference/apis/js-apis-enterprise-accountManager.md
浏览文件 @
effde419
...
...
@@ -16,7 +16,7 @@ import accountManager from '@ohos.enterprise.accountManager';
disallowAddLocalAccount(admin: Want, disallow: boolean, callback: AsyncCallback
<
void
>
): void
是否禁止创建本地用户接口,使用callback异步回调
。
指定设备管理员应用禁止创建本地用户接口,使用callback形式返回设置结果
。
**需要权限:**
ohos.permission.ENTERPRISE_SET_ACCOUNT_POLICY
...
...
@@ -28,9 +28,9 @@ disallowAddLocalAccount(admin: Want, disallow: boolean, callback: AsyncCallback&
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | ------------------------------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用 |
| disallow | boolean | 是 | 是否禁止创建本地用户,true表示禁止
,false表示解除禁止
。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。当接口调用成功err为null,否则为错误对象。 |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用
。
|
| disallow | boolean | 是 | 是否禁止创建本地用户,true表示禁止
创建本地用户,false表示允许创建本地用户
。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。当接口调用成功
,
err为null,否则为错误对象。 |
**错误码**
:
...
...
@@ -59,7 +59,7 @@ accountManager.disallowAddLocalAccount(admin, true, (error) => {
disallowAddLocalAccount(admin: Want, disallow: boolean): Promise
<
void
>
是否禁止创建本地用户,使用promise异步回调
。
指定设备管理员应用禁止创建本地用户,使用Promise形式返回设置结果
。
**需要权限:**
ohos.permission.ENTERPRISE_SET_ACCOUNT_POLICY
...
...
@@ -71,14 +71,14 @@ disallowAddLocalAccount(admin: Want, disallow: boolean): Promise<void>
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用 |
| disallow | boolean | 是 | 是否禁止创建本地用户,true表示禁止
,false表示解除禁止
。 |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用
。
|
| disallow | boolean | 是 | 是否禁止创建本地用户,true表示禁止
创建本地用户,false表示允许创建本地用户
。 |
**返回值:**
| 类型 | 说明 |
| --------------------- | ------------------------- |
| Promise
<
void
>
| 无返回结果的Promise对象。
|
| Promise
<
void
>
| 无返回结果的Promise对象。
当禁止创建本地用户失败时抛出错误对象。
|
**错误码**
:
...
...
zh-cn/application-dev/reference/apis/js-apis-enterprise-adminManager.md
浏览文件 @
effde419
此差异已折叠。
点击以展开。
zh-cn/application-dev/reference/apis/js-apis-enterprise-bundleManager.md
浏览文件 @
effde419
...
...
@@ -16,7 +16,7 @@ import bundleManager from '@ohos.enterprise.bundleManager';
addAllowedInstallBundles(admin: Want, appIds: Array
\<
string>, callback: AsyncCallback
<
void
>
): void;
添加包安装白名单接口,使用callback异步回调
。
指定设备管理员应用添加包安装白名单接口,添加至白名单的应用允许在管理员用户下安装,否则不允许安装,使用callback形式返回是否添加成功
。
**需要权限:**
ohos.permission.ENTERPRISE_SET_BUNDLE_INSTALL_POLICY
...
...
@@ -28,9 +28,9 @@ addAllowedInstallBundles(admin: Want, appIds: Array\<string>, callback: AsyncCal
| 参数 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | ------------------------------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用 |
| appIds | Array
<
string
>
| 是 | 允许安装包的白名单 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。当接口调用成功err为null,否则为错误对象。 |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用
。
|
| appIds | Array
<
string
>
| 是 | 允许安装包的白名单
。
|
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。当接口调用成功
,
err为null,否则为错误对象。 |
**错误码**
:
...
...
@@ -61,7 +61,7 @@ bundleManager.AddAllowedInstallBundles(wantTemp, appIds, (error) => {
addAllowedInstallBundles(admin: Want, appIds: Array
\<
string>, userId: number, callback: AsyncCallback
<
void
>
): void;
添加包安装白名单接口,使用callback异步回调
。
指定设备管理员应用添加包安装白名单接口,添加至白名单的应用允许在指定用户下安装,否则不允许安装,使用callback形式返回是否添加成功
。
**需要权限:**
ohos.permission.ENTERPRISE_SET_BUNDLE_INSTALL_POLICY
...
...
@@ -73,10 +73,10 @@ addAllowedInstallBundles(admin: Want, appIds: Array\<string>, userId: number, ca
| 参数 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用 |
| appIds | Array
<
string
>
| 是 | 允许安装包的白名单 |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用
。
|
| appIds | Array
<
string
>
| 是 | 允许安装包的白名单
。
|
| userId | number | 是 | 用户ID。默认值:调用方所在用户,取值范围:大于等于0。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数
。当接口调用成功
err为null,否则为错误对象。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数
,当接口调用成功,
err为null,否则为错误对象。 |
**错误码**
:
...
...
@@ -107,7 +107,7 @@ bundleManager.AddAllowedInstallBundles(wantTemp, appIds, 100, (error) => {
addAllowedInstallBundles(admin: Want, appIds: Array
\<
string>, userId?: number): Promise
<
void
>
;
添加包安装白名单接口,使用promise异步回调
。
指定设备管理员应用添加包安装白名单接口,如果调用接口时传入了可选参数userId,则添加至白名单的应用允许在指定用户下安装,如果调用接口时没有传入参数userId,则添加至白名单的应用允许在当前用户下安装,使用promise形式返回是否添加成功
。
**需要权限:**
ohos.permission.ENTERPRISE_SET_BUNDLE_INSTALL_POLICY
...
...
@@ -119,15 +119,15 @@ addAllowedInstallBundles(admin: Want, appIds: Array\<string>, userId?: number):
| 参数 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用 |
| appIds | Array
<
string
>
| 是 | 允许安装包的白名单 |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用
。
|
| appIds | Array
<
string
>
| 是 | 允许安装包的白名单
。
|
| userId | number | 否 | 用户ID。默认值:调用方所在用户,取值范围:大于等于0。 |
**返回值:**
| 类型 | 说明 |
| --------------------- | ------------------------- |
| Promise
<
void
>
| 无返回结果的Promise对象。 |
| Promise
<
void
>
| 无返回结果的Promise对象。
当指定设备管理员应用添加包安装白名单失败时会抛出错误对象。
|
**错误码**
:
...
...
@@ -158,7 +158,7 @@ bundleManager.addAllowedInstallBundles(wantTemp, appIds, 100).then(() => {
removeAllowedInstallBundles(admin: Want, appIds: Array
\<
string>, callback: AsyncCallback
<
void
>
): void;
移除包安装白名单接口,使用callback异步回调
。
指定设备管理员应用移除包安装白名单接口,在白名单存在的情况下,不在包安装白名单中的应用不允许在当前用户下安装,使用callback形式返回移除结果
。
**需要权限:**
ohos.permission.ENTERPRISE_SET_BUNDLE_INSTALL_POLICY
...
...
@@ -170,9 +170,9 @@ removeAllowedInstallBundles(admin: Want, appIds: Array\<string>, callback: Async
| 参数 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | ------------------------------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用 |
| appIds | Array
<
string
>
| 是 | 移除允许安装包的白名单 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。当接口调用成功err为null,否则为错误对象。 |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用
。
|
| appIds | Array
<
string
>
| 是 | 移除允许安装包的白名单
。
|
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。当接口调用成功
,
err为null,否则为错误对象。 |
**错误码**
:
...
...
@@ -203,7 +203,7 @@ bundleManager.removeAllowedInstallBundles(wantTemp, appIds, (error) => {
removeAllowedInstallBundles(admin: Want, appIds: Array
\<
string>, userId: number, callback: AsyncCallback
<
void
>
): void;
移除包安装白名单接口,使用callback异步回调
。
指定设备管理员应用移除包安装白名单接口,在白名单存在的情况下,不在包安装白名单中的应用不允许在指定用户下安装,使用callback形式返回移除结果
。
**需要权限:**
ohos.permission.ENTERPRISE_SET_BUNDLE_INSTALL_POLICY
...
...
@@ -215,10 +215,10 @@ removeAllowedInstallBundles(admin: Want, appIds: Array\<string>, userId: number,
| 参数 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用 |
| appIds | Array
<
string
>
| 是 | 允许安装包的白名单 |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用
。
|
| appIds | Array
<
string
>
| 是 | 允许安装包的白名单
。
|
| userId | number | 是 | 用户ID。默认值:调用方所在用户,取值范围:大于等于0。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。当接口调用成功err为null,否则为错误对象。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。当接口调用成功
,
err为null,否则为错误对象。 |
**错误码**
:
...
...
@@ -249,7 +249,7 @@ bundleManager.removeAllowedInstallBundles(wantTemp, appIds, 100, (error) => {
removeAllowedInstallBundles(admin: Want, appIds: Array
\<
string>, userId?: number): Promise
<
void
>
;
移除包安装白名单接口,使用promise异步回调
。
指定设备管理员应用移除包安装白名单接口,在白名单存在的情况下,如果调用接口时传入参数userId,则不在包安装白名单中的应用不允许在指定用户下安装,如果调用接口时没有传入参数userId,则不在包安装白名单中的应用不允许在当前用户下安装,使用promise形式返回移除结果
。
**需要权限:**
ohos.permission.ENTERPRISE_SET_BUNDLE_INSTALL_POLICY
...
...
@@ -261,15 +261,15 @@ removeAllowedInstallBundles(admin: Want, appIds: Array\<string>, userId?: number
| 参数 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用 |
| appIds | Array
\&
lt;string
>
| 是 | 允许安装包的白名单 |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用
。
|
| appIds | Array
\&
lt;string
>
| 是 | 允许安装包的白名单
。
|
| userId | number | 否 | 用户ID。默认值:调用方所在用户,取值范围:大于等于0。 |
**返回值:**
| 类型 | 说明 |
| --------------------- | ------------------------- |
| Promise
<
void
>
| 无返回结果的Promise对象。 |
| Promise
<
void
>
| 无返回结果的Promise对象。
当指定设备管理员应用移除包安装白名单失败时会抛出错误对象。
|
**错误码**
:
...
...
@@ -298,9 +298,52 @@ bundleManager.removeAllowedInstallBundles(wantTemp, appIds, 100).then(() => {
## bundleManager.getAllowedInstallBundles
getAllowedInstallBundles(admin: Want, callback: AsyncCallback
<
Array
<
string
>>
): void;
指定管理员应用获取管理员用户下的包安装白名单接口,使用callback形式返回获取包安装白名单。
**需要权限:**
ohos.permission.ENTERPRISE_SET_BUNDLE_INSTALL_POLICY
**系统能力:**
SystemCapability.Customization.EnterpriseDeviceManager
**系统API**
: 此接口为系统接口。
**参数:**
| 参数 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | ------------------------------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用。 |
| callback | AsyncCallback
<
Array
<
string
>>
| 是 | 回调函数,当接口调用成功,err为null,否则为错误对象。 |
**错误码**
:
以下的错误码的详细介绍请参见
[
企业设备管理错误码
](
../errorcodes/errorcode-enterpriseDeviceManager.md
)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
| 9200003 | the administrator ability component is invalid. |
| 9200007 | the system ability work abnormally. |
**示例:**
```
js
let
wantTemp
=
{
bundleName
:
"
com.example.myapplication
"
,
abilityName
:
"
EntryAbility
"
,
};
bundleManager
.
getAllowedInstallBundles
(
wantTemp
,
(
error
)
=>
{
if
(
error
!=
null
)
{
console
.
log
(
"
error code:
"
+
error
.
code
+
"
error message:
"
+
error
.
message
);
}
});
```
## bundleManager.getAllowedInstallBundles
getAllowedInstallBundles(admin: Want, userId: number, callback: AsyncCallback
<
Array
<
string
>>
): void;
获取包安装白名单接口,使用callback异步回调
。
指定管理员应用获取指定用户下的包安装白名单接口,使用callback形式返回获取包安装白名单
。
**需要权限:**
ohos.permission.ENTERPRISE_SET_BUNDLE_INSTALL_POLICY
...
...
@@ -312,9 +355,9 @@ getAllowedInstallBundles(admin: Want, userId: number, callback: AsyncCallback<
| 参数 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | ------------------------------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用 |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用
。
|
| userId | number | 是 | 用户ID。默认值:调用方所在用户,取值范围:大于等于0。 |
| callback | AsyncCallback
<
Array
<
string
>>
| 是 | 回调函数
。当接口调用成功
err为null,否则为错误对象。 |
| callback | AsyncCallback
<
Array
<
string
>>
| 是 | 回调函数
,当接口调用成功,
err为null,否则为错误对象。 |
**错误码**
:
...
...
@@ -344,7 +387,7 @@ bundleManager.getAllowedInstallBundles(wantTemp, 100, (error) => {
getAllowedInstallBundles(admin: Want, userId?: number): Promise
<
Array
<
string
>>
;
获取包安装白名单接口,使用promise异步回调
。
指定管理员应用获取管理员用户下包安装白名单接口,使用promise形式返回获取包安装白名单
。
**需要权限:**
ohos.permission.ENTERPRISE_SET_BUNDLE_INSTALL_POLICY
...
...
@@ -356,14 +399,14 @@ getAllowedInstallBundles(admin: Want, userId?: number): Promise<Array<stri
| 参数 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用 |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用
。
|
| userId | number | 否 | 用户ID。默认值:调用方所在用户,取值范围:大于等于0。 |
**返回值:**
| 类型 | 说明 |
| --------------------- | ------------------------- |
| Promise
<
void
>
| 返回结果为String类型数组的Promise对象。
|
| Promise
<
Array
<
string
>>
| Promise对象,返回管理员用户下的包安装白名单。
|
**错误码**
:
...
...
zh-cn/application-dev/reference/apis/js-apis-enterprise-dateTimeManager.md
浏览文件 @
effde419
...
...
@@ -16,7 +16,7 @@ import dateTimeManager from '@ohos.enterprise.dateTimeManager'
setDateTime(admin: Want, time: number, callback: AsyncCallback
\<
void>): void
设置系统时间。使用callback异步回调。
指定设备管理员应用设置系统时间。使用callback形式返回设置结果。
**需要权限:**
ohos.permission.ENTERPRISE_SET_DATETIME
...
...
@@ -30,7 +30,7 @@ setDateTime(admin: Want, time: number, callback: AsyncCallback\<void>): void
| ----- | ----------------------------------- | ---- | ------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用。 |
| time | number | 是 | 时间戳(ms)。 |
| callback | AsyncCallback
\<
void> | 是 | 回调函数。当
系统时间设置成功
err为null,否则为错误对象。 |
| callback | AsyncCallback
\<
void> | 是 | 回调函数。当
接口调用成功,
err为null,否则为错误对象。 |
**错误码**
:
...
...
@@ -59,7 +59,7 @@ dateTimeManager.setDateTime(wantTemp, 1526003846000, (error) => {
setDateTime(admin: Want, time: number): Promise
\<
void>
设置系统时间。使用Promise异步回调
。
指定设备管理员应用设置系统时间。使用Promise形式返回设置结果
。
**需要权限:**
ohos.permission.ENTERPRISE_SET_DATETIME
...
...
@@ -106,7 +106,7 @@ dateTimeManager.setDateTime(wantTemp, 1526003846000).then(() => {
disallowModifyDateTime(admin: Want, disallow: boolean, callback: AsyncCallback
\<
void>): void
禁止修改系统时间。使用callback异步回调
。
指定设备管理员应用禁止修改系统时间。使用callback形式返回结果
。
**需要权限:**
ohos.permission.ENTERPRISE_SET_DATETIME
...
...
@@ -120,7 +120,7 @@ disallowModifyDateTime(admin: Want, disallow: boolean, callback: AsyncCallback\<
| ----- | ----------------------------------- | ---- | ------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用。 |
| disallow | boolean | 是 | true 表示禁止修改系统时间,false表示允许修改系统时间。 |
| callback | AsyncCallback
\<
void> | 是 | 回调函数。当
禁止修改系统时间设置成功
err为null,否则为错误对象。 |
| callback | AsyncCallback
\<
void> | 是 | 回调函数。当
接口调用成功,
err为null,否则为错误对象。 |
**错误码**
:
...
...
@@ -149,7 +149,7 @@ dateTimeManager.disallowModifyDateTime(wantTemp, true, (error) => {
disallowModifyDateTime(admin: Want, disallow: boolean): Promise
\<
void>
禁止修改系统时间。使用Promise异步回调
。
指定设备管理员应用禁止修改系统时间。使用Promise形式返回结果
。
**需要权限:**
ohos.permission.ENTERPRISE_SET_DATETIME
...
...
@@ -168,7 +168,7 @@ disallowModifyDateTime(admin: Want, disallow: boolean): Promise\<void>
| 类型 | 说明 |
| ----- | ----------------------------------- |
| Promise
\<
void> |
Promise对象。无返回结果的Promise
对象。 |
| Promise
\<
void> |
无返回结果的Promise对象。当指定设备管理员应用禁止修改系统时间失败时抛出错误
对象。 |
**错误码**
:
...
...
@@ -196,7 +196,7 @@ dateTimeManager.disallowModifyDateTime(wantTemp, true).then(() => {
isModifyDateTimeDisallowed(admin: Want, callback: AsyncCallback
\<
boolean>): void
查询是否允许修改系统时间。使用callback异步回调
。
指定设备管理员应用查询是否允许修改系统时间。使用callback形式返回是否禁止修改系统时间策略
。
**需要权限:**
ohos.permission.ENTERPRISE_SET_DATETIME
...
...
@@ -209,7 +209,7 @@ isModifyDateTimeDisallowed(admin: Want, callback: AsyncCallback\<boolean>): void
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用。 |
| callback | AsyncCallback
\<
boolean> | 是 | 回调函数
。callbac方式返回是否禁止修改系统时间策略。
true表示禁止修改系统时间,否则表示允许修改系统时间。 |
| callback | AsyncCallback
\<
boolean> | 是 | 回调函数
,callbac方式返回是否禁止修改系统时间策略,
true表示禁止修改系统时间,否则表示允许修改系统时间。 |
**错误码**
:
...
...
@@ -238,7 +238,7 @@ dateTimeManager.isModifyDateTimeDisallowed(wantTemp, (error) => {
isModifyDateTimeDisallowed(admin: Want): Promise
\<
boolean>
查询是否允许修改系统时间。使用Promise异步回调
。
指定设备管理员应用查询是否允许修改系统时间。使用Promise形式返回是否禁止修改系统时间策略
。
**需要权限:**
ohos.permission.ENTERPRISE_SET_DATETIME
...
...
@@ -256,7 +256,7 @@ isModifyDateTimeDisallowed(admin: Want): Promise\<boolean>
| 类型 | 说明 |
| ----- | ----------------------------------- |
| Promise
\<
boolean> | Promise对象。promise方式返回是否禁止修改系统时间策略
。
true表示禁止修改系统时间,否则表示允许修改系统时间。 |
| Promise
\<
boolean> | Promise对象。promise方式返回是否禁止修改系统时间策略
,
true表示禁止修改系统时间,否则表示允许修改系统时间。 |
**错误码**
:
...
...
zh-cn/application-dev/reference/apis/js-apis-enterprise-deviceControl.md
浏览文件 @
effde419
...
...
@@ -16,7 +16,7 @@ import deviceControl from '@ohos.enterprise.deviceControl'
resetFactory(admin: Want, callback: AsyncCallback
<void>
): void
恢复出厂设置。使用callback异步回调。
指定设备管理员应用
恢复出厂设置。使用callback异步回调。
**需要权限:**
ohos.permission.ENTERPRISE_RESET_DEVICE
...
...
@@ -29,7 +29,7 @@ resetFactory(admin: Want, callback: AsyncCallback<void>): void
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用。 |
| callback | AsyncCallback
\<
void> | 是 | 回调函数。当
系统时间设置成功
err为null,否则为错误对象。 |
| callback | AsyncCallback
\<
void> | 是 | 回调函数。当
接口调用成功,
err为null,否则为错误对象。 |
**错误码**
:
...
...
@@ -58,7 +58,7 @@ deviceControl.resetFactory(wantTemp, (error) => {
resetFactory(admin: Want): Promise
<void>
恢复出厂设置。使用Promise
异步回调
。
恢复出厂设置。使用Promise
形式返回设置结果
。
**需要权限:**
ohos.permission.ENTERPRISE_RESET_DEVICE
...
...
@@ -76,7 +76,7 @@ resetFactory(admin: Want): Promise<void>
| 类型 | 说明 |
| ----- | ----------------------------------- |
| Promise
\<
void> |
Promise对象。无返回结果的Promise对象。
|
| Promise
\<
void> |
无返回结果的Promise对象。当恢复出厂设置失败时抛出错误对象。
|
**错误码**
:
...
...
zh-cn/application-dev/reference/apis/js-apis-enterprise-deviceInfo.md
浏览文件 @
effde419
...
...
@@ -16,7 +16,7 @@ import deviceInfo from '@ohos.enterprise.deviceInfo';
getDeviceSerial(admin: Want, callback: AsyncCallback
<
string
>
): void
获取设备序列号,使用callback形式返回设备序列号。
指定设备管理员应用
获取设备序列号,使用callback形式返回设备序列号。
**需要权限:**
ohos.permission.ENTERPRISE_GET_DEVICE_INFO
...
...
@@ -28,8 +28,8 @@ getDeviceSerial(admin: Want, callback: AsyncCallback<string>): void
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | ------------------------------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用 |
| callback | AsyncCallback
<
string
>
| 是 |
callback方式返回设备序列号
|
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用
。
|
| callback | AsyncCallback
<
string
>
| 是 |
回调函数。当接口调用成功,err为null,data为设备序列号,否则err为错误对象。
|
**错误码**
:
...
...
@@ -60,7 +60,7 @@ deviceInfo.getDeviceSerial(wantTemp, (error, result) => {
getDeviceSerial(admin: Want): Promise
<
string
>
获取设备序列号,使用callback
形式返回设备序列号。
指定设备管理员应用获取设备序列号,使用Promise
形式返回设备序列号。
**需要权限:**
ohos.permission.ENTERPRISE_GET_DEVICE_INFO
...
...
@@ -72,13 +72,13 @@ getDeviceSerial(admin: Want): Promise<string>
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用 |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用
。
|
**返回值:**
| 类型 | 说明 |
| --------------------- | ------------------------- |
| Promise
<
string
>
| Promise
方式返回设备序列号
|
| Promise
<
string
>
| Promise
对象,返回设备序列号。
|
**错误码**
:
...
...
@@ -107,7 +107,7 @@ deviceInfo.getDeviceSerial(wantTemp).then((result) => {
getDisplayVersion(admin: Want, callback: AsyncCallback
<
string
>
): void;
获取设备版本号,使用callback形式返回设备版本号。
指定设备管理员应用
获取设备版本号,使用callback形式返回设备版本号。
**需要权限:**
ohos.permission.ENTERPRISE_GET_DEVICE_INFO
...
...
@@ -119,8 +119,8 @@ getDisplayVersion(admin: Want, callback: AsyncCallback<string>): void;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | ------------------------------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用 |
| callback | AsyncCallback
<
string
>
| 是 |
callback方式返回设备版本号
|
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用
。
|
| callback | AsyncCallback
<
string
>
| 是 |
回调函数。当接口调用成功,err为null,data为设备版本号,否则err为错误对象。
|
**错误码**
:
...
...
@@ -151,7 +151,7 @@ deviceInfo.getDisplayVersion(wantTemp, (error, result) => {
getDisplayVersion(admin: Want): Promise
<
string
>
获取设备版本号,使用callback
形式返回设备版本号。
指定设备管理员应用获取设备版本号,使用Promise
形式返回设备版本号。
**需要权限:**
ohos.permission.ENTERPRISE_GET_DEVICE_INFO
...
...
@@ -163,13 +163,13 @@ getDisplayVersion(admin: Want): Promise<string>
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用 |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用
。
|
**返回值:**
| 类型 | 说明 |
| --------------------- | ------------------------- |
| Promise
<
string
>
| Promise
方式返回设备版本号
|
| Promise
<
string
>
| Promise
对象,返回设备版本号。
|
**错误码**
:
...
...
@@ -198,7 +198,7 @@ deviceInfo.getDisplayVersion(wantTemp).then((result) => {
getDeviceName(admin: Want, callback: AsyncCallback
<
string
>
): void
获取设备名称,使用callback形式返回设备名称。
指定设备管理员应用
获取设备名称,使用callback形式返回设备名称。
**需要权限:**
ohos.permission.ENTERPRISE_GET_DEVICE_INFO
...
...
@@ -210,8 +210,8 @@ getDeviceName(admin: Want, callback: AsyncCallback<string>): void
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | ------------------------------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用 |
| callback | AsyncCallback
<
string
>
| 是 |
callback方式返回设备名称
|
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用
。
|
| callback | AsyncCallback
<
string
>
| 是 |
回调函数。当接口调用成功,err为null,data为设备名称,否则err为错误对象。
|
**错误码**
:
...
...
@@ -242,7 +242,7 @@ deviceInfo.getDeviceName(wantTemp, (error, result) => {
getDeviceName(admin: Want): Promise
<
string
>
获取设备名称,使用callback
形式返回设备名称。
指定设备管理员应用获取设备名称,使用Promise
形式返回设备名称。
**需要权限:**
ohos.permission.ENTERPRISE_GET_DEVICE_INFO
...
...
@@ -254,13 +254,13 @@ getDeviceName(admin: Want): Promise<string>
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用 |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用
。
|
**返回值:**
| 类型 | 说明 |
| --------------------- | ------------------------- |
| Promise
<
string
>
| Promise
方式返回设备名称
|
| Promise
<
string
>
| Promise
结果,返回设备名称。
|
**错误码**
:
...
...
zh-cn/application-dev/reference/apis/js-apis-enterprise-networkManager.md
浏览文件 @
effde419
...
...
@@ -16,7 +16,7 @@ import networkManager from '@ohos.enterprise.networkManager';
getAllNetworkInterfaces(admin: Want, callback: AsyncCallback
<
Array
<
string
>>
): void
获取所有活动的网络接口,使用callback形式返回网络接口名称数组。
指定设备管理员应用
获取所有活动的网络接口,使用callback形式返回网络接口名称数组。
**需要权限:**
ohos.permission.GET_NETWORK_INFO
...
...
@@ -28,8 +28,8 @@ getAllNetworkInterfaces(admin: Want, callback: AsyncCallback<Array<string&
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | ------------------------------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用 |
| callback | AsyncCallback
<
Array
<
string
>>
| 是 |
callback方式返回网络接口名称数组
|
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用
。
|
| callback | AsyncCallback
<
Array
<
string
>>
| 是 |
回调函数。当接口调用成功,err为null,data为网络接口名称数组,否则err为错误对象。
|
**错误码**
:
...
...
@@ -60,7 +60,7 @@ networkManager.getAllNetworkInterfaces(admin, (error, result) => {
getAllNetworkInterfaces(admin: Want): Promise
<
Array
<
string
>>
获取所有活动的网络接口,使用p
romise形式返回网络接口名称数组。
指定设备管理员应用获取所有活动的网络接口,使用P
romise形式返回网络接口名称数组。
**需要权限:**
ohos.permission.ENTERPRISE_GET_NETWORK_INFO
...
...
@@ -72,13 +72,13 @@ getAllNetworkInterfaces(admin: Want): Promise<Array<string>>
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用 |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用
。
|
**返回值:**
| 类型 | 说明 |
| --------------------- | ------------------------- |
| Promise
<
Array
<
string
>>
| Promise
方式返回网络接口名称数组
|
| Promise
<
Array
<
string
>>
| Promise
结果,返回网络接口名称数组。
|
**错误码**
:
...
...
@@ -107,7 +107,7 @@ networkManager.getAllNetworkInterfaces(wantTemp).then((result) => {
getIpAddress(admin: Want, networkInterface: string, callback: AsyncCallback
<
string
>
): void
获取设备IP地址,使用callback形式返回设备IP地址。
指定设备管理员应用根据networkInterface
获取设备IP地址,使用callback形式返回设备IP地址。
**需要权限:**
ohos.permission.GET_NETWORK_INFO
...
...
@@ -119,9 +119,9 @@ getIpAddress(admin: Want, networkInterface: string, callback: AsyncCallback<s
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | ------------------------------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用 |
| networkInterface | string | 是 | 指定网络接口 |
| callback | AsyncCallback
<
string
>
| 是 |
callback方式返回设备IP地址
|
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用
。
|
| networkInterface | string | 是 | 指定网络接口
。
|
| callback | AsyncCallback
<
string
>
| 是 |
回调函数。当接口调用成功,err为null,data为IP地址,否则err为错误对象。
|
**错误码**
:
...
...
@@ -152,7 +152,7 @@ networkManager.getIpAddress(wantTemp, "eth0", (error, result) => {
getIpAddress(admin: Want, networkInterface: string): Promise
<
string
>
获取设备IP地址,使用p
romise形式返回设备IP地址。
指定设备管理员应用根据networkInterface获取设备IP地址,使用P
romise形式返回设备IP地址。
**需要权限:**
ohos.permission.ENTERPRISE_GET_NETWORK_INFO
...
...
@@ -164,14 +164,14 @@ getIpAddress(admin: Want, networkInterface: string): Promise<string>
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用 |
| networkInterface | string | 是 | 指定网络接口 |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用
。
|
| networkInterface | string | 是 | 指定网络接口
。
|
**返回值:**
| 类型 | 说明 |
| --------------------- | ------------------------- |
| Promise
<
string
>
| Promise
方式返回设备IP地址
|
| Promise
<
string
>
| Promise
结果,返回设备IP地址。
|
**错误码**
:
...
...
@@ -200,7 +200,7 @@ networkManager.getIpAddress(wantTemp, "eth0").then((result) => {
getMac(admin: Want, networkInterface: string, callback: AsyncCallback
<
string
>
): void
获取设备MAC地址,使用callback形式返回设备MAC地址。
指定设备管理员应用根据networkInterface
获取设备MAC地址,使用callback形式返回设备MAC地址。
**需要权限:**
ohos.permission.ENTERPRISE_GET_NETWORK_INFO
...
...
@@ -212,9 +212,9 @@ getMac(admin: Want, networkInterface: string, callback: AsyncCallback<string&
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | ------------------------------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用 |
| networkInterface | string | 是 | 指定网络接口 |
| callback | AsyncCallback
<
string
>
| 是 |
callback方式返回设备MAC地址
|
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用
。
|
| networkInterface | string | 是 | 指定网络接口
。
|
| callback | AsyncCallback
<
string
>
| 是 |
回调函数。当接口调用成功,err为null,data为设备MAC地址,否则err为错误对象。
|
**错误码**
:
...
...
@@ -245,7 +245,7 @@ networkManager.getMac(wantTemp, "eth0", (error, result) => {
getIpAddress(admin: Want, networkInterface: string): Promise
<
string
>
获取设备MAC地址,使用p
romise形式返回设备IP地址。
指定设备管理员应用根据networkInterface获取设备MAC地址,使用P
romise形式返回设备IP地址。
**需要权限:**
ohos.permission.ENTERPRISE_GET_NETWORK_INFO
...
...
@@ -257,14 +257,14 @@ getIpAddress(admin: Want, networkInterface: string): Promise<string>
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用 |
| networkInterface | string | 是 | 指定网络接口 |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用
。
|
| networkInterface | string | 是 | 指定网络接口
。
|
**返回值:**
| 类型 | 说明 |
| --------------------- | ------------------------- |
| Promise
<
string
>
| Promise
方式返回设备MAC地址
|
| Promise
<
string
>
| Promise
结果,返回设备MAC地址。
|
**错误码**
:
...
...
zh-cn/application-dev/reference/apis/js-apis-enterprise-wifiManager.md
浏览文件 @
effde419
...
...
@@ -16,7 +16,7 @@ import wifiManager from '@ohos.enterprise.wifiManager';
isWifiActive(admin: Want, callback: AsyncCallback
<
boolean
>
): void
查询wifi开启状态,使用callback形式返回wifi开启状态。
指定设备管理员应用
查询wifi开启状态,使用callback形式返回wifi开启状态。
**需要权限:**
ohos.permission.ENTERPRISE_SET_WIFI
...
...
@@ -28,8 +28,8 @@ isWifiActive(admin: Want, callback: AsyncCallback<boolean>): void
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | ------------------------------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用 |
| callback | AsyncCallback
<
boolean
>
| 是 |
callback方式返回wifi开启状态
|
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用
。
|
| callback | AsyncCallback
<
boolean
>
| 是 |
回调函数,当接口调用成功,err为null,data为boolean值,true表示wifi开启,false表示wifi关闭,否则err为错误对象。
|
**错误码**
:
...
...
@@ -60,7 +60,7 @@ wifiManager.isWifiActive(wantTemp, (error, result) => {
isWifiActive(admin: Want): Promise
<
boolean
>
获取wifi开启状态,使用
p
romise形式返回wifi开启状态。
获取wifi开启状态,使用
P
romise形式返回wifi开启状态。
**需要权限:**
ohos.permission.ENTERPRISE_SET_WIFI
...
...
@@ -72,13 +72,13 @@ isWifiActive(admin: Want): Promise<boolean>
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用 |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用
。
|
**返回值:**
| 类型 | 说明 |
| --------------------- | ------------------------- |
| Promise
<
boolean
>
| Promise
方式返回wifi开启状态
|
| Promise
<
boolean
>
| Promise
结果,返回wifi开启状态,true表示wifi开启,false表示wifi关闭。
|
**错误码**
:
...
...
@@ -107,7 +107,7 @@ wifiManager.isWifiActive(wantTemp).then((result) => {
setWifiProfile(admin: Want, profile: WifiProfile, callback: AsyncCallback
<
void
>
): void
配置wifi
连接到指定网络,使用callback异步回调
。
配置wifi
,使连接到指定网络,使用callback返回配置结果
。
**需要权限:**
ohos.permission.ENTERPRISE_SET_WIFI
...
...
@@ -119,9 +119,9 @@ setWifiProfile(admin: Want, profile: WifiProfile, callback: AsyncCallback<voi
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | ------------------------------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用 |
| profile |
[
WifiProfile
](
#wifiprofile
)
| 是 | WLAN配置信息 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数
。当接口调用成功
err为null,否则为错误对象。 |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用
。
|
| profile |
[
WifiProfile
](
#wifiprofile
)
| 是 | WLAN配置信息
。
|
| callback | AsyncCallback
<
void
>
| 是 | 回调函数
,当接口调用成功,
err为null,否则为错误对象。 |
**错误码**
:
...
...
@@ -157,7 +157,7 @@ wifiManager.setWifiProfile(wantTemp, profile, (error) => {
setWifiProfile(admin: Want, profile: WifiProfile): Promise
<
void
>
配置wifi
连接到指定网络,使用promise异步回调
。
配置wifi
,使连接到指定网络,使用Promise返回配置结果
。
**需要权限:**
ohos.permission.ENTERPRISE_SET_WIFI
...
...
@@ -169,14 +169,14 @@ setWifiProfile(admin: Want, profile: WifiProfile): Promise<void>
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用 |
| profile |
[
WifiProfile
](
#wifiprofile
)
| 是 | WLAN配置信息 |
| admin |
[
Want
](
js-apis-app-ability-want.md
)
| 是 | 设备管理员应用
。
|
| profile |
[
WifiProfile
](
#wifiprofile
)
| 是 | WLAN配置信息
。
|
**返回值:**
| 类型 | 说明 |
| --------------------- | ------------------------- |
| Promise
<
void
>
| 无返回结果的Promise对象。
|
| Promise
<
void
>
| 无返回结果的Promise对象。
当配置wifi连接到指定网络失败时会抛出错误对象。
|
**错误码**
:
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录