未验证 提交 9e59c161 编写于 作者: O openharmony_ci 提交者: Gitee

!21113 【EDM】接口内容优化

Merge pull request !21113 from 李兀立/master
......@@ -32,8 +32,6 @@ onBundleRemoved: 企业应用管理场景下,企业管理员订阅应用卸载
### 开发步骤
开发者在实现EnterpriseAdminExtensionAbility的时候,需先激活设备管理员应用,并在设备管理员应用的代码目录下新建ExtensionAbility,具体步骤如下。
1. 在工程Module对应的ets目录下,右键选择“New > Directory”,新建一个目录并命名为EnterpriseExtAbility。
2. 在EnterpriseExtAbility目录,右键选择“New > TypeScript File”,新建一个TypeScript文件并命名为EnterpriseExtAbility.ts。
3. 打开EnterpriseExtAbility.ts文件,导入EnterpriseAdminExtensionAbility模块,自定义类继承EnterpriseAdminExtensionAbility并加上需要的应用通知回调方法,如onAdminEnabled()、onAdminDisabled()等回调方法。当设备管理员应用被激活或者去激活时,则可以在对应回调方法中接受系统发送通知。
......
......@@ -6,7 +6,7 @@ OpenHarmony通过企业设备管理(Enterprise Device Management)API支持
## 开发企业管理应用
### 基本概念
- 设备管理应用:具备[企业设备管理扩展能力](../../application-models/enterprise-extensionAbility.md)的系统应用。
- 设备管理应用:具备[企业设备管理扩展能力](../../application-models/enterprise-extensionAbility.md)的系统应用。
### 约束与限制
- 仅支持Stage模型
......
......@@ -6,7 +6,9 @@
>
> 本模块首批接口从API version 10开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
>
> 本模块接口仅对[设备管理员应用](enterpriseDeviceManagement-overview.md#基本概念)开放,需将[设备管理员应用激活](js-apis-enterprise-adminManager.md#adminmanagerenableadmin)后调用,实现相应功能。
> 本模块接口仅可在Stage模型下使用。
>
> 本模块接口仅对[设备管理应用](enterpriseDeviceManagement-overview.md#基本概念)开放,需将[设备管理应用激活](js-apis-enterprise-adminManager.md#adminmanagerenableadmin)后调用,实现相应功能。
## 导入模块
......@@ -18,7 +20,7 @@ import accountManager from '@ohos.enterprise.accountManager';
disallowAddLocalAccount(admin: Want, disallow: boolean, callback: AsyncCallback<void>): void
指定设备管理员应用禁止创建本地用户接口,使用callback形式返回设置结果
指定设备管理应用禁止设备创建本地用户。使用callback异步回调
**需要权限:** ohos.permission.ENTERPRISE_SET_ACCOUNT_POLICY
......@@ -30,13 +32,13 @@ disallowAddLocalAccount(admin: Want, disallow: boolean, callback: AsyncCallback&
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | ------------------------------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| disallow | boolean | 是 | 是否禁止创建本地用户,true表示禁止创建本地用户,false表示允许创建本地用户。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| disallow | boolean | 是 | 是否禁止创建本地用户,true表示禁止创建,false表示允许创建。 |
| callback | AsyncCallback<void> | 是 | 回调函数。当接口调用成功,err为null,否则为错误对象。 |
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......@@ -64,7 +66,7 @@ accountManager.disallowAddLocalAccount(wantTemp, true, (err) => {
disallowAddLocalAccount(admin: Want, disallow: boolean): Promise<void>
指定设备管理员应用禁止创建本地用户,使用Promise形式返回设置结果
指定设备管理应用禁止设备创建本地用户。使用promise异步回调
**需要权限:** ohos.permission.ENTERPRISE_SET_ACCOUNT_POLICY
......@@ -76,18 +78,18 @@ 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对象。当禁止创建本地用户失败时抛出错误对象。 |
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......
......@@ -6,7 +6,9 @@
>
> 本模块首批接口从API version 10开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
>
> 本模块接口仅对[设备管理员应用](enterpriseDeviceManagement-overview.md#基本概念)开放,需将[设备管理员应用激活](js-apis-enterprise-adminManager.md#adminmanagerenableadmin)后调用,实现相应功能。
> 本模块接口仅可在Stage模型下使用。
>
> 本模块接口仅对[设备管理应用](enterpriseDeviceManagement-overview.md#基本概念)开放,需将[设备管理应用激活](js-apis-enterprise-adminManager.md#adminmanagerenableadmin)后调用,实现相应功能。
## 导入模块
......@@ -18,7 +20,7 @@ import browser from '@ohos.enterprise.browser';
setPolicies(admin: Want, appId: string, policies: string, callback: AsyncCallback<void>): void;
指定设备管理员应用设置指定浏览器的策略,使用callback形式返回是否设置成功
指定设备管理应用为指定的浏览器设置浏览策略,使用callback异步回调
**需要权限:** ohos.permission.ENTERPRISE_SET_BROWSER_POLICY
......@@ -30,14 +32,14 @@ setPolicies(admin: Want, appId: string, policies: string, callback: AsyncCallbac
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | ------------------------------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| appId | string | 是 | 应用ID,用于指定浏览器。 |
| policies | string | 是 | 浏览器策略,当参数policies为空字符串时,表示取消指定浏览器的策略。 |
| callback | AsyncCallback<void> | 是 | 回调函数。当接口调用成功,err为null,否则为错误对象。 |
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......@@ -66,7 +68,7 @@ browser.setPolicies(wantTemp, appId, policies, (err) => {
setPolicies(admin: Want, appId: string, policies: string): Promise<void>;
指定设备管理员应用设置指定浏览器的策略,使用promise形式返回是否设置成功
指定设备管理应用为指定的浏览器设置浏览策略,使用promise异步回调
**需要权限:** ohos.permission.ENTERPRISE_SET_BROWSER_POLICY
......@@ -78,7 +80,7 @@ setPolicies(admin: Want, appId: string, policies: string): Promise<void>;
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| appId | string | 是 | 应用ID,用于指定浏览器。 |
| policies | string | 是 | 浏览器策略,当参数policies为空字符串时,表示取消指定浏览器的策略。 |
......@@ -86,11 +88,11 @@ setPolicies(admin: Want, appId: string, policies: string): Promise<void>;
| 类型 | 说明 |
| --------------------- | ------------------------- |
| Promise<void> | 无返回结果的Promise对象。当指定设备管理员应用设置浏览器策略失败时会抛出错误对象。 |
| Promise<void> | 无返回结果的Promise对象。当指定设备管理应用设置浏览器策略失败时,会抛出错误对象。 |
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......@@ -117,7 +119,7 @@ browser.setPolicies(wantTemp, appId, policies).then(() => {
getPolicies(admin: Want, appId: string, callback: AsyncCallback<string>): void;
指定管理员应用获取指定浏览器的策略,使用callback形式返回获取浏览器策略
指定管理员应用获取指定浏览器的策略,使用callback异步回调
**系统能力:** SystemCapability.Customization.EnterpriseDeviceManager
......@@ -127,13 +129,13 @@ getPolicies(admin: Want, appId: string, callback: AsyncCallback<string>):
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | ------------------------------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| appId | string | 是 | 应用ID,用于指定浏览器。 |
| callback | AsyncCallback<string> | 是 | 回调函数,当接口调用成功,err为null,否则为错误对象。 |
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......@@ -161,7 +163,7 @@ browser.getPolicies(wantTemp, appId, (err, result) => {
getPolicies(admin: Want, appId: string): Promise<string>;
指定管理员应用获取指定浏览器的策略,使用promise形式返回获取的浏览器策略
指定管理员应用获取指定浏览器的策略,使用promise异步回调
**系统能力:** SystemCapability.Customization.EnterpriseDeviceManager
......@@ -171,7 +173,7 @@ getPolicies(admin: Want, appId: string): Promise<string>;
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| appId | string | 是 | 应用ID,用于指定浏览器。 |
**返回值:**
......@@ -182,7 +184,7 @@ getPolicies(admin: Want, appId: string): Promise<string>;
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......
......@@ -6,7 +6,9 @@
>
> 本模块首批接口从API version 9 开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
>
> 本模块接口仅对[设备管理员应用](enterpriseDeviceManagement-overview.md#基本概念)开放,需将[设备管理员应用激活](js-apis-enterprise-adminManager.md#adminmanagerenableadmin)后调用,实现相应功能。
> 本模块接口仅可在Stage模型下使用。
>
> 本模块接口仅对[设备管理应用](enterpriseDeviceManagement-overview.md#基本概念)开放,需将[设备管理应用激活](js-apis-enterprise-adminManager.md#adminmanagerenableadmin)后调用,实现相应功能。
## 导入模块
......@@ -18,7 +20,7 @@ import dateTimeManager from '@ohos.enterprise.dateTimeManager'
setDateTime(admin: Want, time: number, callback: AsyncCallback\<void>): void
指定设备管理员应用设置系统时间。使用callback形式返回设置结果
指定设备管理应用设置系统时间。使用callback异步回调
**需要权限:** ohos.permission.ENTERPRISE_SET_DATETIME
......@@ -30,13 +32,13 @@ setDateTime(admin: Want, time: number, callback: AsyncCallback\<void>): void
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| time | number | 是 | 时间戳(ms)。 |
| callback | AsyncCallback\<void> | 是 | 回调函数。当接口调用成功,err为null,否则为错误对象。 |
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......@@ -64,7 +66,7 @@ dateTimeManager.setDateTime(wantTemp, 1526003846000, (err) => {
setDateTime(admin: Want, time: number): Promise\<void>
指定设备管理员应用设置系统时间。使用Promise形式返回设置结果
指定设备管理应用设置系统时间。使用Promise异步回调
**需要权限:** ohos.permission.ENTERPRISE_SET_DATETIME
......@@ -76,7 +78,7 @@ setDateTime(admin: Want, time: number): Promise\<void>
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| time | number | 是 | 时间戳(ms)。 |
**返回值:**
......@@ -87,7 +89,7 @@ setDateTime(admin: Want, time: number): Promise\<void>
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......@@ -113,7 +115,7 @@ dateTimeManager.setDateTime(wantTemp, 1526003846000).then(() => {
disallowModifyDateTime(admin: Want, disallow: boolean, callback: AsyncCallback\<void>): void
指定设备管理员应用禁止修改系统时间。使用callback形式返回结果
指定设备管理应用禁止设备修改系统时间。使用callback异步回调
**需要权限:** ohos.permission.ENTERPRISE_SET_DATETIME
......@@ -125,13 +127,13 @@ disallowModifyDateTime(admin: Want, disallow: boolean, callback: AsyncCallback\<
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| disallow | boolean | 是 | true 表示禁止修改系统时间,false表示允许修改系统时间。 |
| callback | AsyncCallback\<void> | 是 | 回调函数。当接口调用成功,err为null,否则为错误对象。 |
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......@@ -159,7 +161,7 @@ dateTimeManager.disallowModifyDateTime(wantTemp, true, (err) => {
disallowModifyDateTime(admin: Want, disallow: boolean): Promise\<void>
指定设备管理员应用禁止修改系统时间。使用Promise形式返回结果
指定设备管理应用禁止设备修改系统时间。使用Promise异步回调
**需要权限:** ohos.permission.ENTERPRISE_SET_DATETIME
......@@ -171,18 +173,18 @@ disallowModifyDateTime(admin: Want, disallow: boolean): Promise\<void>
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| disallow | boolean | 是 | true 表示禁止修改系统时间,false表示允许修改系统时间。 |
**返回值:**
| 类型 | 说明 |
| ----- | ----------------------------------- |
| Promise\<void> | 无返回结果的Promise对象。当指定设备管理员应用禁止修改系统时间失败时抛出错误对象。 |
| Promise\<void> | 无返回结果的Promise对象。当指定设备管理应用禁止设备修改系统时间失败时,抛出错误对象。 |
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......@@ -208,7 +210,7 @@ dateTimeManager.disallowModifyDateTime(wantTemp, true).then(() => {
isModifyDateTimeDisallowed(admin: Want, callback: AsyncCallback\<boolean>): void
指定设备管理员应用查询是否允许修改系统时间。使用callback形式返回是否禁止修改系统时间策略
指定设备管理应用查询设备是否允许修改系统时间。使用callback异步回调
**需要权限:** ohos.permission.ENTERPRISE_SET_DATETIME
......@@ -220,12 +222,12 @@ isModifyDateTimeDisallowed(admin: Want, callback: AsyncCallback\<boolean>): void
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| callback | AsyncCallback\<boolean> | 是 | 回调函数,callbac方式返回是否禁止修改系统时间策略,true表示禁止修改系统时间,否则表示允许修改系统时间。 |
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......@@ -253,7 +255,7 @@ dateTimeManager.isModifyDateTimeDisallowed(wantTemp, (err, result) => {
isModifyDateTimeDisallowed(admin: Want): Promise\<boolean>
指定设备管理员应用查询是否允许修改系统时间。使用Promise形式返回是否禁止修改系统时间策略
指定设备管理应用查询设备是否允许修改系统时间。使用Promise异步回调
**需要权限:** ohos.permission.ENTERPRISE_SET_DATETIME
......@@ -265,7 +267,7 @@ isModifyDateTimeDisallowed(admin: Want): Promise\<boolean>
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
**返回值:**
......@@ -275,7 +277,7 @@ isModifyDateTimeDisallowed(admin: Want): Promise\<boolean>
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......
......@@ -6,7 +6,9 @@
>
> 本模块首批接口从API version 10 开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
>
> 本模块接口仅对[设备管理员应用](enterpriseDeviceManagement-overview.md#基本概念)开放,需将[设备管理员应用激活](js-apis-enterprise-adminManager.md#adminmanagerenableadmin)后调用,实现相应功能。
> 本模块接口仅可在Stage模型下使用。
>
> 本模块接口仅对[设备管理应用](enterpriseDeviceManagement-overview.md#基本概念)开放,需将[设备管理应用激活](js-apis-enterprise-adminManager.md#adminmanagerenableadmin)后调用,实现相应功能。
## 导入模块
......@@ -18,7 +20,7 @@ import deviceControl from '@ohos.enterprise.deviceControl'
resetFactory(admin: Want, callback: AsyncCallback\<void>): void
指定设备管理员应用恢复出厂设置。使用callback异步回调。
指定设备管理应用使设备恢复出厂设置。使用callback异步回调。
**需要权限:** ohos.permission.ENTERPRISE_RESET_DEVICE
......@@ -30,12 +32,12 @@ resetFactory(admin: Want, callback: AsyncCallback\<void>): void
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| callback | AsyncCallback\<void> | 是 | 回调函数。当接口调用成功,err为null,否则为错误对象。 |
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......@@ -63,7 +65,7 @@ deviceControl.resetFactory(wantTemp, (err) => {
resetFactory(admin: Want): Promise\<void>
恢复出厂设置。使用Promise形式返回设置结果
指定设备管理应用使设备恢复出厂设置。使用Promise异步回调
**需要权限:** ohos.permission.ENTERPRISE_RESET_DEVICE
......@@ -75,7 +77,7 @@ resetFactory(admin: Want): Promise\<void>
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
**返回值:**
......@@ -85,7 +87,7 @@ resetFactory(admin: Want): Promise\<void>
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......
......@@ -6,7 +6,9 @@
>
> 本模块首批接口从API version 10开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
>
> 本模块接口仅对[设备管理员应用](enterpriseDeviceManagement-overview.md#基本概念)开放,需将[设备管理员应用激活](js-apis-enterprise-adminManager.md#adminmanagerenableadmin)后调用,实现相应功能。
> 本模块接口仅可在Stage模型下使用。
>
> 本模块接口仅对[设备管理应用](enterpriseDeviceManagement-overview.md#基本概念)开放,需将[设备管理应用激活](js-apis-enterprise-adminManager.md#adminmanagerenableadmin)后调用,实现相应功能。
## 导入模块
......@@ -18,7 +20,7 @@ import deviceInfo from '@ohos.enterprise.deviceInfo';
getDeviceSerial(admin: Want, callback: AsyncCallback&lt;string&gt;): void
指定设备管理员应用获取设备序列号,使用callback形式返回设备序列号
指定设备管理应用获取设备序列号,使用callback异步回调
**需要权限:** ohos.permission.ENTERPRISE_GET_DEVICE_INFO
......@@ -30,12 +32,12 @@ getDeviceSerial(admin: Want, callback: AsyncCallback&lt;string&gt;): void
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | ------------------------------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| callback | AsyncCallback&lt;string&gt; | 是 | 回调函数。当接口调用成功,err为null,data为设备序列号,否则err为错误对象。 |
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......@@ -63,7 +65,7 @@ deviceInfo.getDeviceSerial(wantTemp, (err, result) => {
getDeviceSerial(admin: Want): Promise&lt;string&gt;
指定设备管理员应用获取设备序列号,使用Promise形式返回设备序列号
指定设备管理应用获取设备序列号,使用Promise异步回调
**需要权限:** ohos.permission.ENTERPRISE_GET_DEVICE_INFO
......@@ -75,7 +77,7 @@ getDeviceSerial(admin: Want): Promise&lt;string&gt;
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
**返回值:**
......@@ -85,7 +87,7 @@ getDeviceSerial(admin: Want): Promise&lt;string&gt;
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......@@ -111,7 +113,7 @@ deviceInfo.getDeviceSerial(wantTemp).then((result) => {
getDisplayVersion(admin: Want, callback: AsyncCallback&lt;string&gt;): void;
指定设备管理员应用获取设备版本号,使用callback形式返回设备版本号
指定设备管理应用获取设备版本号,使用callback异步回调
**需要权限:** ohos.permission.ENTERPRISE_GET_DEVICE_INFO
......@@ -123,12 +125,12 @@ getDisplayVersion(admin: Want, callback: AsyncCallback&lt;string&gt;): void;
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | ------------------------------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| callback | AsyncCallback&lt;string&gt; | 是 | 回调函数。当接口调用成功,err为null,data为设备版本号,否则err为错误对象。 |
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......@@ -156,7 +158,7 @@ deviceInfo.getDisplayVersion(wantTemp, (err, result) => {
getDisplayVersion(admin: Want): Promise&lt;string&gt;
指定设备管理员应用获取设备版本号,使用Promise形式返回设备版本号
指定设备管理应用获取设备版本号,使用Promise异步回调
**需要权限:** ohos.permission.ENTERPRISE_GET_DEVICE_INFO
......@@ -168,7 +170,7 @@ getDisplayVersion(admin: Want): Promise&lt;string&gt;
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
**返回值:**
......@@ -178,7 +180,7 @@ getDisplayVersion(admin: Want): Promise&lt;string&gt;
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......@@ -204,7 +206,7 @@ deviceInfo.getDisplayVersion(wantTemp).then((result) => {
getDeviceName(admin: Want, callback: AsyncCallback&lt;string&gt;): void
指定设备管理员应用获取设备名称,使用callback形式返回设备名称
指定设备管理应用获取设备名称,使用callback异步回调
**需要权限:** ohos.permission.ENTERPRISE_GET_DEVICE_INFO
......@@ -216,12 +218,12 @@ getDeviceName(admin: Want, callback: AsyncCallback&lt;string&gt;): void
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | ------------------------------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| callback | AsyncCallback&lt;string&gt; | 是 | 回调函数。当接口调用成功,err为null,data为设备名称,否则err为错误对象。 |
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......@@ -249,7 +251,7 @@ deviceInfo.getDeviceName(wantTemp, (err, result) => {
getDeviceName(admin: Want): Promise&lt;string&gt;
指定设备管理员应用获取设备名称,使用Promise形式返回设备名称
指定设备管理应用获取设备名称,使用Promise异步回调
**需要权限:** ohos.permission.ENTERPRISE_GET_DEVICE_INFO
......@@ -261,7 +263,7 @@ getDeviceName(admin: Want): Promise&lt;string&gt;
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
**返回值:**
......@@ -271,7 +273,7 @@ getDeviceName(admin: Want): Promise&lt;string&gt;
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......
......@@ -6,7 +6,9 @@
>
> 本模块首批接口从API version 10开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
>
> 本模块接口仅对[设备管理员应用](enterpriseDeviceManagement-overview.md#基本概念)开放,需将[设备管理员应用激活](js-apis-enterprise-adminManager.md#adminmanagerenableadmin)后调用,实现相应功能。
> 本模块接口仅可在Stage模型下使用。
>
> 本模块接口仅对[设备管理应用](enterpriseDeviceManagement-overview.md#基本概念)开放,需将[设备管理应用激活](js-apis-enterprise-adminManager.md#adminmanagerenableadmin)后调用,实现相应功能。
## 导入模块
......@@ -18,7 +20,7 @@ import deviceSettings from '@ohos.enterprise.deviceSettings';
getScreenOffTime(admin: Want, callback: AsyncCallback&lt;number&gt;): void
指定设备管理员应用获取设备息屏时间,使用callback形式返回设备息屏时间
指定设备管理应用获取设备息屏时间,使用callback异步回调
**需要权限:** ohos.permission.ENTERPRISE_GET_SETTINGS
......@@ -30,12 +32,12 @@ getScreenOffTime(admin: Want, callback: AsyncCallback&lt;number&gt;): void
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | ------------------------------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| callback | AsyncCallback&lt;number&gt; | 是 | 回调函数。当接口调用成功,err为null,data为设备息屏时间,否则err为错误对象。 |
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......@@ -63,7 +65,7 @@ deviceSettings.getScreenOffTime(wantTemp, (err, result) => {
getScreenOffTime(admin: Want): Promise&lt;number&gt;
指定设备管理员应用获取设备息屏时间,使用Promise形式返回设备息屏时间
指定设备管理应用获取设备息屏时间,使用Promise异步回调
**需要权限:** ohos.permission.ENTERPRISE_GET_SETTINGS
......@@ -75,7 +77,7 @@ getScreenOffTime(admin: Want): Promise&lt;number&gt;
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
**返回值:**
......@@ -85,7 +87,7 @@ getScreenOffTime(admin: Want): Promise&lt;number&gt;
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......
......@@ -6,7 +6,9 @@
>
> 本模块首批接口从API version 10 开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
>
> 本模块接口仅对[设备管理员应用](enterpriseDeviceManagement-overview.md#基本概念)开放,需将[设备管理员应用激活](js-apis-enterprise-adminManager.md#adminmanagerenableadmin)后调用,实现相应功能。
> 本模块接口仅可在Stage模型下使用。
>
> 本模块接口仅对[设备管理应用](enterpriseDeviceManagement-overview.md#基本概念)开放,需将[设备管理应用激活](js-apis-enterprise-adminManager.md#adminmanagerenableadmin)后调用,实现相应功能。
## 导入模块
......@@ -18,7 +20,7 @@ import restrictions from '@ohos.enterprise.restrictions'
setPrinterDisabled(admin: Want, disabled: boolean, callback: AsyncCallback\<void>): void
指定设备管理员应用禁用或启用设备打印能力。使用callback形式返回禁用或启用结果
指定设备管理应用使设备禁用或启用打印能力。使用callback异步回调
**需要权限:** ohos.permission.ENTERPRISE_RESTRICT_POLICY
......@@ -30,13 +32,13 @@ setPrinterDisabled(admin: Want, disabled: boolean, callback: AsyncCallback\<void
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| disabled | boolean | 是 | true表示禁止使用打印能力,false表示允许使用打印能力。 |
| callback | AsyncCallback\<void> | 是 | 回调函数。当接口调用成功,err为null,否则为错误对象。 |
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......@@ -64,7 +66,7 @@ restrictions.setPrinterDisabled(wantTemp, true, (err) => {
setPrinterDisabled(admin: Want, disabled: boolean): Promise\<void>
指定设备管理员应用禁用或启用设备打印能力。使用Promise形式返回禁用或启用结果
指定设备管理应用使设备禁用或启用打印能力。使用Promise异步回调
**需要权限:** ohos.permission.ENTERPRISE_RESTRICT_POLICY
......@@ -76,18 +78,18 @@ setPrinterDisabled(admin: Want, disabled: boolean): Promise\<void>
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| disabled | boolean | 是 | true表示禁止使用打印能力,false表示允许使用打印能力。 |
**返回值:**
| 类型 | 说明 |
| ----- | ----------------------------------- |
| Promise\<void> | 无返回结果的Promise对象。当指定设备管理应用禁止或允许使用打印能力失败时抛出错误对象。 |
| Promise\<void> | 无返回结果的Promise对象。当指定设备管理应用禁止或允许使用打印能力失败时抛出错误对象。 |
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......@@ -113,7 +115,7 @@ restrictions.setPrinterDisabled(wantTemp, true).then(() => {
isPrinterDisabled(admin: Want, callback: AsyncCallback\<boolean>): void
指定设备管理员应用查询设备打印能力是否被禁用。使用callback形式返回结果
指定设备管理应用查询设备打印能力是否被禁用。使用callback异步回调
**需要权限:** ohos.permission.ENTERPRISE_RESTRICT_POLICY
......@@ -125,12 +127,12 @@ isPrinterDisabled(admin: Want, callback: AsyncCallback\<boolean>): void
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| callback | AsyncCallback\<boolean> | 是 | 回调函数,callback方式返回设备打印能力是否被禁用,true表示设备打印能力被禁用,false表示设备打印能力未被禁用。 |
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......@@ -158,7 +160,7 @@ restrictions.isPrinterDisabled(wantTemp, (err, result) => {
isPrinterDisabled(admin: Want): Promise\<boolean>
指定设备管理员应用查询设备打印能力是否被禁用。使用Promise形式返回结果
指定设备管理应用查询设备打印能力是否被禁用。使用Promise异步回调
**需要权限:** ohos.permission.ENTERPRISE_RESTRICT_POLICY
......@@ -170,7 +172,7 @@ isPrinterDisabled(admin: Want): Promise\<boolean>
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
**返回值:**
......@@ -180,7 +182,7 @@ isPrinterDisabled(admin: Want): Promise\<boolean>
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......@@ -206,7 +208,7 @@ restrictions.isPrinterDisabled(wantTemp).then((result) => {
setHdcDisabled(admin: Want, disabled: boolean, callback: AsyncCallback\<void>): void
指定设备管理员应用禁用或启用HDC。使用callback形式返回结果
指定设备管理应用使设备禁用或启用HDC。使用callback异步回调
**需要权限:** ohos.permission.ENTERPRISE_RESTRICT_POLICY
......@@ -218,13 +220,13 @@ setHdcDisabled(admin: Want, disabled: boolean, callback: AsyncCallback\<void>):
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| disabled | boolean | 是 | true表示禁止使用HDC,false表示允许使用HDC。 |
| callback | AsyncCallback\<void> | 是 | 回调函数。当接口调用成功,err为null,否则为错误对象。 |
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......@@ -252,7 +254,7 @@ restrictions.setHdcDisabled(wantTemp, true, (err) => {
setHdcDisabled(admin: Want, disabled: boolean): Promise\<void>
指定设备管理员应用禁用或启用HDC。使用Promise形式返回结果
指定设备管理应用使设备禁用或启用HDC。使用Promise异步回调
**需要权限:** ohos.permission.ENTERPRISE_RESTRICT_POLICY
......@@ -264,18 +266,18 @@ setHdcDisabled(admin: Want, disabled: boolean): Promise\<void>
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| disabled | boolean | 是 | true表示禁止使用HDC,false表示允许使用HDC。 |
**返回值:**
| 类型 | 说明 |
| ----- | ----------------------------------- |
| Promise\<void> | 无返回结果的Promise对象。当指定设备管理员应用禁止或允许使用HDC失败时抛出错误对象。 |
| Promise\<void> | 无返回结果的Promise对象。当指定设备管理应用禁止或允许使用HDC失败时,抛出错误对象。 |
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......@@ -301,7 +303,7 @@ restrictions.setHdcDisabled(wantTemp, true).then(() => {
isHdcDisabled(admin: Want, callback: AsyncCallback\<boolean>): void
指定设备管理员应用查询HDC是否被禁用。使用callback形式返回结果
指定设备管理应用查询HDC是否被禁用。使用callback异步回调
**需要权限:** ohos.permission.ENTERPRISE_RESTRICT_POLICY
......@@ -313,12 +315,12 @@ isHdcDisabled(admin: Want, callback: AsyncCallback\<boolean>): void
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| callback | AsyncCallback\<boolean> | 是 | 回调函数,callbac方式返回HDC是否被禁用,true表示HDC被禁用,false表示HDC未被禁用。 |
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......@@ -346,7 +348,7 @@ restrictions.isHdcDisabled(wantTemp, (err, result) => {
isHdcDisabled(admin: Want): Promise\<boolean>
指定设备管理员应用查询HDC是否被禁用。使用Promise形式返回结果
指定设备管理应用查询HDC是否被禁用。使用Promise异步回调
**需要权限:** ohos.permission.ENTERPRISE_RESTRICT_POLICY
......@@ -358,7 +360,7 @@ isHdcDisabled(admin: Want): Promise\<boolean>
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
**返回值:**
......@@ -368,7 +370,7 @@ isHdcDisabled(admin: Want): Promise\<boolean>
**错误码**
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
以下错误码的详细介绍请参见[企业设备管理错误码](../errorcodes/errorcode-enterpriseDeviceManager.md)
| 错误码ID | 错误信息 |
| ------- | ---------------------------------------------------------------------------- |
......
......@@ -6,7 +6,9 @@
>
> 本模块首批接口从API version 10开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
>
> 本模块接口仅对[设备管理员应用](enterpriseDeviceManagement-overview.md#基本概念)开放,需将[设备管理员应用激活](js-apis-enterprise-adminManager.md#adminmanagerenableadmin)后调用,实现相应功能。
> 本模块接口仅可在Stage模型下使用。
>
> 本模块接口仅对[设备管理应用](enterpriseDeviceManagement-overview.md#基本概念)开放,需将[设备管理应用激活](js-apis-enterprise-adminManager.md#adminmanagerenableadmin)后调用,实现相应功能。
## 导入模块
......@@ -18,7 +20,7 @@ import wifiManager from '@ohos.enterprise.wifiManager';
isWifiActive(admin: Want, callback: AsyncCallback&lt;boolean&gt;): void
指定设备管理员应用查询wifi开启状态,使用callback形式返回wifi开启状态
指定设备管理应用查询wifi开启状态。使用callback异步回调
**需要权限:** ohos.permission.ENTERPRISE_SET_WIFI
......@@ -30,7 +32,7 @@ isWifiActive(admin: Want, callback: AsyncCallback&lt;boolean&gt;): void
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | ------------------------------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| callback | AsyncCallback&lt;boolean&gt; | 是 | 回调函数,当接口调用成功,err为null,data为boolean值,true表示wifi开启,false表示wifi关闭,否则err为错误对象。 |
**错误码**
......@@ -63,7 +65,7 @@ wifiManager.isWifiActive(wantTemp, (err, result) => {
isWifiActive(admin: Want): Promise&lt;boolean&gt;
获取wifi开启状态,使用Promise形式返回wifi开启状态
指定设备管理应用获取wifi开启状态。使用Promise异步回调
**需要权限:** ohos.permission.ENTERPRISE_SET_WIFI
......@@ -75,7 +77,7 @@ isWifiActive(admin: Want): Promise&lt;boolean&gt;
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
**返回值:**
......@@ -111,7 +113,7 @@ wifiManager.isWifiActive(wantTemp).then((result) => {
setWifiProfile(admin: Want, profile: WifiProfile, callback: AsyncCallback&lt;void&gt;): void
配置wifi,使连接到指定网络,使用callback返回配置结果
指定设备管理应用为设备配置wifi,使连接到指定网络。使用callback异步回调
**需要权限:** ohos.permission.ENTERPRISE_SET_WIFI
......@@ -123,7 +125,7 @@ setWifiProfile(admin: Want, profile: WifiProfile, callback: AsyncCallback&lt;voi
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------- | ---- | ------------------------------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| profile | [WifiProfile](#wifiprofile) | 是 | WLAN配置信息。 |
| callback | AsyncCallback&lt;void&gt; | 是 | 回调函数,当接口调用成功,err为null,否则为错误对象。 |
......@@ -162,7 +164,7 @@ wifiManager.setWifiProfile(wantTemp, profile, (err) => {
setWifiProfile(admin: Want, profile: WifiProfile): Promise&lt;void&gt;
配置wifi,使连接到指定网络,使用Promise返回配置结果
指定设备管理应用为设备配置wifi,使连接到指定网络。使用Promise异步回调
**需要权限:** ohos.permission.ENTERPRISE_SET_WIFI
......@@ -174,7 +176,7 @@ setWifiProfile(admin: Want, profile: WifiProfile): Promise&lt;void&gt;
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---- | ------- |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| admin | [Want](js-apis-app-ability-want.md) | 是 | 设备管理应用。 |
| profile | [WifiProfile](#wifiprofile) | 是 | WLAN配置信息。 |
**返回值:**
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册