Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
192ffada
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看板
提交
192ffada
编写于
7月 07, 2022
作者:
C
caiminggang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
添加EnterpriseAdminExtentionAbility模块描述
Signed-off-by:
N
caiminggang
<
caiminggang1@huawei.com
>
上级
5c8c3c08
变更
2
显示空白变更内容
内联
并排
Showing
2 changed file
with
127 addition
and
134 deletion
+127
-134
zh-cn/application-dev/reference/apis/js-apis-EnterpriseAdminExtensionAbility.md
...reference/apis/js-apis-EnterpriseAdminExtensionAbility.md
+14
-11
zh-cn/application-dev/reference/apis/js-apis-enterprise-device-manager.md
...n-dev/reference/apis/js-apis-enterprise-device-manager.md
+113
-123
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-EnterpriseAdminExtensionAbility.md
浏览文件 @
192ffada
# EnterpriseAdminExtentionAbility
EnterpriseAdminExtentionAbility模块提供企业管理员应用扩展相关接口。
本模块提供企业管理员应用拓展能力。
企业管理员应用需要存在一个EnterpriseAdminExtentionAbility并重写相关接口,以此具备模块提供的各项能力,比如接收由系统发送的该应用被激活或者去激活的通知。
> **说明:**
>
> 本模块首批接口从API version 9 开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
>
> 本模块接口仅可在Stage模型下使用。
## 导入模块
```
ts
...
...
@@ -22,12 +26,12 @@ onAdminEnabled(): void
**示例:**
```
ts
```
ts
export
default
class
EnterpriseAdminAbility
extends
EnterpriseAdminExtensionAbility
{
onAdminEnabled
()
{
}
};
```
```
## EnterpriseAdminExtentionAbility.onAdminDisabled
...
...
@@ -39,10 +43,9 @@ onAdminDisabled(): void
**示例:**
```
ts
```
ts
export
default
class
EnterpriseAdminAbility
extends
EnterpriseAdminExtensionAbility
{
onAdminDisabled
()
{
}
};
```
\ No newline at end of file
```
zh-cn/application-dev/reference/apis/js-apis-enterprise-device-manager.md
浏览文件 @
192ffada
# 企业设备管理
本模块提供企业设备管理能力,使设备具备企业场景下所需的定制能力。
> **说明:**
>
> 本模块首批接口从API version 9开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
## 导入模块
```
js
import
enterpriseDeviceManager
from
'
@ohos.enterpriseDeviceManager
'
;
```
## enterpriseDeviceManager.enableAdmin
enableAdmin(admin: Want, enterpriseInfo: EnterpriseInfo, type: AdminType, userId?: number, callback: AsyncCallback
\<
boolean>): void
...
...
@@ -27,7 +27,7 @@ SystemCapability.Customation.EnterpriseDeviceManager
**参数**
:
| 参数名 | 类型 | 必填 | 说明 |
| -------------- | ----------------------------------- | ---
- | -------------------------
---------------------------- |
| -------------- | ----------------------------------- | ---
|
---------------------------- |
| admin |
[
Want
](
js-apis-application-Want.md
)
| 是 | 设备管理员应用 |
| enterpriseInfo |
[
EnterpriseInfo
](
#EnterpriseInfo
)
| 是 | 设备管理员应用的企业信息 |
| type |
[
AdminType
](
#AdminType
)
| 是 | 激活的设备管理员类型 |
...
...
@@ -69,7 +69,7 @@ SystemCapability.Customation.EnterpriseDeviceManager
**参数**
:
| 参数名 | 类型 | 必填 | 说明 |
| -------------- | ----------------------------------- | ---
- | -------------------------
---------------------------- |
| -------------- | ----------------------------------- | ---
|
---------------------------- |
| admin |
[
Want
](
js-apis-application-Want.md
)
| 是 | 设备管理员应用 |
| enterpriseInfo |
[
EnterpriseInfo
](
#EnterpriseInfo
)
| 是 | 设备管理员应用的企业信息 |
| type |
[
AdminType
](
#AdminType
)
| 是 | 激活的设备管理员类型 |
...
...
@@ -115,7 +115,7 @@ SystemCapability.Customation.EnterpriseDeviceManager
**参数**
:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ----------------------------------- | ---
- | -------------------------
---------------------------- |
| -------- | ----------------------------------- | ---
|
---------------------------- |
| admin |
[
Want
](
js-apis-application-Want.md
)
| 是 | 普通设备管理员应用 |
| userId | number | 否 | 用户ID。默认值:调用方所在用户,取值范围:大于等于0。 |
| callback | AsyncCallback
\<
boolean> | 是 | callback方式返回是否去激活成功 |
...
...
@@ -136,8 +136,6 @@ enterpriseDeviceManager.disableAdmin(wantTemp, 100, (error, result) => {
});
```
## enterpriseDeviceManager.disableAdmin
disableAdmin(admin: Want, userId?: number): Promise
\<
boolean>
...
...
@@ -153,7 +151,7 @@ SystemCapability.Customation.EnterpriseDeviceManager
**参数**
:
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ----------------------------------- | ---
- | -------------------------
---------------------------- |
| ------ | ----------------------------------- | ---
|
---------------------------- |
| admin |
[
Want
](
js-apis-application-Want.md
)
| 是 | 普通设备管理员应用 |
| userId | number | 否 | 用户ID。默认值:调用方所在用户,取值范围:大于等于0。 |
...
...
@@ -189,7 +187,7 @@ SystemCapability.Customation.EnterpriseDeviceManager
**参数**
:
| 参数名 | 类型 | 必填 | 说明 |
| ---------- | ----------------------- | ---
-
| ------------------- |
| ---------- | ----------------------- | --- | ------------------- |
| bundleName | String | 是 | 超级设备管理员应用的包名 |
| callback | AsyncCallback
\<
boolean> | 是 | callback方式返回是否去激活成功 |
...
...
@@ -218,7 +216,7 @@ SystemCapability.Customation.EnterpriseDeviceManager
**参数**
:
| 参数名 | 类型 | 必填 | 说明 |
| ---------- | ------ | ---
-
| ------------ |
| ---------- | ------ | --- | ------------ |
| bundleName | String | 是 | 超级设备管理员应用的包名 |
**返回值:**
...
...
@@ -250,7 +248,7 @@ SystemCapability.Customation.EnterpriseDeviceManager
**参数**
:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ----------------------------------- | ---
- | -------------------------
---------------------------- |
| -------- | ----------------------------------- | ---
|
---------------------------- |
| admin |
[
Want
](
js-apis-application-Want.md
)
| 是 | 设备管理员应用 |
| userId | number | 否 | 用户ID。默认值:调用方所在用户,取值范围:大于等于0。 |
| callback | AsyncCallback
\<
boolean> | 是 | callback方式返回是否处于激活状态 |
...
...
@@ -271,8 +269,6 @@ enterpriseDeviceManager.isAdminEnabled(wantTemp, 100, (error, result) => {
});
```
## enterpriseDeviceManager.isAdminEnabled
isAdminEnabled(admin: Want, userId?: number): Promise
\<
boolean>
...
...
@@ -285,7 +281,7 @@ SystemCapability.Customation.EnterpriseDeviceManager
**参数**
:
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ----------------------------------- | ---
- | -------------------------
---------------------------- |
| ------ | ----------------------------------- | ---
|
---------------------------- |
| admin |
[
Want
](
js-apis-application-Want.md
)
| 是 | 设备管理员应用 |
| userId | number | 否 | 用户ID。默认值:调用方所在用户,取值范围:大于等于0。 |
...
...
@@ -321,7 +317,7 @@ SystemCapability.Customation.EnterpriseDeviceManager
**参数**
:
| 参数名 | 类型 | 必填 | 说明 |
| ---------- | ----------------------- | ---
-
| -------------------- |
| ---------- | ----------------------- | --- | -------------------- |
| bundleName | String | 是 | 设备管理员应用 |
| callback | AsyncCallback
\<
boolean> | 是 | callback方式返回是否处于激活状态 |
...
...
@@ -338,8 +334,6 @@ enterpriseDeviceManager.isSuperAdmin(bundleName, (error, result) => {
});
```
## enterpriseDeviceManager.isSuperAdmin
isSuperAdmin(bundleName: String): Promise
\<
boolean>
...
...
@@ -352,7 +346,7 @@ SystemCapability.Customation.EnterpriseDeviceManager
**参数**
:
| 参数名 | 类型 | 必填 | 说明 |
| ---------- | ------ | ---
-
| --------- |
| ---------- | ------ | --- | --------- |
| bundleName | String | 是 | 超级设备管理员应用 |
**返回值:**
...
...
@@ -384,7 +378,7 @@ SystemCapability.Customation.EnterpriseDeviceManager
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | --------------------------------------- | ---
-
| ----------------------------------- |
| -------- | --------------------------------------- | --- | ----------------------------------- |
| callback | AsyncCallback<DeviceSettingsManager
>
| 是 | callback方式返回DeviceSettingsManager对象 |
**示例:**
...
...
@@ -409,7 +403,6 @@ enterpriseDeviceManager.getDeviceSettingsManager((error, mgr) => {
});
```
## enterpriseDeviceManager.getDeviceSettingsManager
getDeviceSettingsManager(): Promise
<
DeviceSettingsManager
>
...
...
@@ -455,7 +448,7 @@ SystemCapability.Customation.EnterpriseDeviceManager
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------------- | ----------------------------------- | ---
-
| ---------------------- |
| -------------- | ----------------------------------- | --- | ---------------------- |
| admin |
[
Want
](
js-apis-application-Want.md
)
| 是 | 设备管理员应用 |
| enterpriseInfo |
[
EnterpriseInfo
](
#EnterpriseInfo
)
| 是 | 设备管理员应用的企业信息 |
| callback | AsyncCallback
\<
boolean
>
| 是 | callback方式返回是否设置企业信息成功 |
...
...
@@ -479,7 +472,6 @@ enterpriseDeviceManager.setEnterpriseInfo(wantTemp, enterpriseInfo)
});
```
## enterpriseDeviceManager.setEnterpriseInfo
setEnterpriseInfo(admin: Want, enterpriseInfo: EnterpriseInfo): Promise
<
boolean
>
...
...
@@ -492,7 +484,7 @@ SystemCapability.Customation.EnterpriseDeviceManager
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------------- | ----------------------------------- | ---
-
| ------------ |
| -------------- | ----------------------------------- | --- | ------------ |
| admin |
[
Want
](
js-apis-application-Want.md
)
| 是 | 设备管理员应用 |
| enterpriseInfo |
[
EnterpriseInfo
](
#EnterpriseInfo
)
| 是 | 设备管理员应用的企业信息 |
...
...
@@ -533,7 +525,7 @@ SystemCapability.Customation.EnterpriseDeviceManager
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ----------------------------------------
| -
--- | ------------------------ |
| -------- | ----------------------------------------
-------------- |
--- | ------------------------ |
| admin |
[
Want
](
js-apis-application-Want.md
)
| 是 | 设备管理员应用 |
| callback | AsyncCallback
<
[EnterpriseInfo](#EnterpriseInfo)
>
| 是 | callback方式返回设备管理员应用的企业信息 |
...
...
@@ -554,7 +546,6 @@ enterpriseDeviceManager.getEnterpriseInfo(wantTemp, (error, result) => {
});
```
## enterpriseDeviceManager.getEnterpriseInfo
getEnterpriseInfo(admin: Want): Promise
<
EnterpriseInfo
>
...
...
@@ -567,13 +558,13 @@ SystemCapability.Customation.EnterpriseDeviceManager
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ----- | ----------------------------------- | ---
-
| ------- |
| ----- | ----------------------------------- | --- | ------- |
| admin |
[
Want
](
js-apis-application-Want.md
)
| 是 | 设备管理员应用 |
**返回值:**
| 类型 | 说明 |
| ---------------------------------------- | ------------------------- |
| ----------------------------------------
--------
| ------------------------- |
| Promise
<
[EnterpriseInfo](#EnterpriseInfo)
>
| Promise方式返回设备管理员应用的企业信息对象 |
**示例:**
...
...
@@ -602,7 +593,6 @@ enterpriseDeviceManager.getEnterpriseInfo(wantTemp).then((result) => {
| name | 只读 | string | 是 | 表示设备管理员应用所属企业的名称。 |
| description | 只读 | string | 是 | 表示设备管理员应用所属企业的描述。 |
## AdminType
设备管理员应用的管理员类型。
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录