怎么做一张图片的网站,tp做网站签到功能,福州 网站制作 外贸,什么是网络推广工作企业设备管理 说明#xff1a; 本模块首批接口从API version 9开始支持。后续版本的新增接口#xff0c;采用上角标单独标记接口的起始版本。 导入模块
import enterpriseDeviceManager from ohos.enterpriseDeviceManager;enterpriseDeviceManager.activateAdmin
activate…企业设备管理 说明 本模块首批接口从API version 9开始支持。后续版本的新增接口采用上角标单独标记接口的起始版本。 导入模块
import enterpriseDeviceManager from ohos.enterpriseDeviceManager;enterpriseDeviceManager.activateAdmin
activateAdmin(admin: Want, enterpriseInfo: EnterpriseInfo, type: AdminType, callback: AsyncCallback): void
以异步方法根据给定的包名和类名激活设备管理员应用使用Callback形式返回是否激活成功。
需要权限 ohos.permission.MANAGE_ADMIN
系统能力 SystemCapability.Customation.EnterpriseDeviceManager
参数
参数名类型必填说明admin[Want]是设备管理员应用enterpriseInfo[EnterpriseInfo]是设备管理员应用的企业信息type[AdminType]是激活的设备管理员类型callbackAsyncCallback是callback方式返回是否激活成功
示例
let wantTemp {bundleName: com.example.myapplication,abilityName: com.example.myapplication.MainAbility,
};
let enterpriseInfo {name: enterprise name,description: enterprise description
}
enterpriseDeviceManager.activateAdmin(wantTemp, enterpriseInfo, enterpriseDeviceManager.AdminType.ADMIN_TYPE_NORMAL, (error, result) {if (error ! null) {console.log(error occurs error);return; }console.log(result is result);
});enterpriseDeviceManager.activateAdmin
activateAdmin(admin: Want, enterpriseInfo: EnterpriseInfo, type: AdminType): Promise
以异步方法根据给定的包名和类名激活设备管理员应用使用Promise形式返回是否激活成功。
需要权限 ohos.permission.MANAGE_ADMIN
系统能力 SystemCapability.Customation.EnterpriseDeviceManager
参数
参数名类型必填说明admin[Want]是设备管理员应用enterpriseInfo[EnterpriseInfo]是设备管理员应用的企业信息type[AdminType]是激活的设备管理员类型
返回值
类型说明PromisePromise形式返回是否激活成功
示例
let wantTemp {bundleName: com.example.myapplication,abilityName: com.example.myapplication.MainAbility,
};
let enterpriseInfo {name: enterprise name,description: enterprise description
}
enterpriseDeviceManager.activateAdmin(wantTemp, enterpriseInfo, enterpriseDeviceManager.AdminType.ADMIN_TYPE_NORMAL)
.then((result) {console.log(result is result);
}).catch(error {console.log(error occurs error);
});enterpriseDeviceManager.deactivateAdmin
deactivateAdmin(admin: Want, callback: AsyncCallback): void
以异步方法根据给定的包名和类名将设备普通管理员应用去激活使用Callback形式返回是否去激活成功。
需要权限 ohos.permission.MANAGE_ADMIN
系统能力 SystemCapability.Customation.EnterpriseDeviceManager
参数
参数名类型必填说明admin[Want]是普通设备管理员应用callbackAsyncCallback是callback方式返回是否去激活成功
示例
let wantTemp {bundleName: bundleName,abilityName: abilityName,
};
enterpriseDeviceManager.deactivateAdmin(wantTemp, (error, result) {if (error ! null) {console.log(error occurs error);return; }console.log(result is result);
});enterpriseDeviceManager.deactivateAdmin
deactivateAdmin(admin: Want): Promise
以异步方法根据给定的包名和类名将设备普通管理员应用去激活使用Promise形式返回是否去激活成功。
需要权限 ohos.permission.MANAGE_ADMIN
系统能力 SystemCapability.Customation.EnterpriseDeviceManager
参数
参数名类型必填说明admin[Want]是普通设备管理员应用
返回值
类型说明PromisePromise形式返回是否激活成功
示例
let wantTemp {bundleName: bundleName,abilityName: abilityName,
};
enterpriseDeviceManager.deactivateAdmin(wantTemp).then((result) {console.log(result is result);
}).catch(error {console.log(error occurs error);
});enterpriseDeviceManager.deactivateSuperAdmin
deactivateSuperAdmin(bundleName: String, callback: AsyncCallback): void
以异步方法根据给定的包名将设备超级管理员应用去激活使用Callback形式返回是否去激活成功。
系统能力 SystemCapability.Customation.EnterpriseDeviceManager
参数
参数名类型必填说明bundleNameString是超级设备管理员应用的包名callbackAsyncCallback是callback方式返回是否去激活成功
示例
let bundleName com.example.myapplication;
enterpriseDeviceManager.deactivateSuperAdmin(bundleName, (error, result) {if (error ! null) {console.log(error occurs error);return; }console.log(result is result);
});enterpriseDeviceManager.deactivateSuperAdmin
deactivateSuperAdmin(bundleName: String): Promise
以异步方法根据给定的包名将设备超级管理员应用去激活使用Promise形式返回是否去激活成功。
系统能力 SystemCapability.Customation.EnterpriseDeviceManager
参数
参数名类型必填说明bundleNameString是超级设备管理员应用的包名
返回值
类型说明PromisePromise形式返回是否激活成功
示例
let bundleName com.example.myapplication;
enterpriseDeviceManager.deactivateSuperAdmin(bundleName).then((result) {console.log(result is result);
}).catch(error {console.log(error occurs error);
});enterpriseDeviceManager.isAdminAppActive
isAdminAppActive(admin: Want, callback: AsyncCallback): void
以异步方法根据给定的包名和类名判断设备管理员应用是否被激活使用Callback形式返回是否处于激活状态。
系统能力 SystemCapability.Customation.EnterpriseDeviceManager
参数
参数名类型必填说明admin[Want]是设备管理员应用callbackAsyncCallback是callback方式返回是否处于激活状态
示例
let wantTemp {bundleName: bundleName,abilityName: abilityName,
};
enterpriseDeviceManager.isAdminAppActive(wantTemp, (error, result) {if (error ! null) {console.log(error occurs error);return; }console.log(result is result);
});enterpriseDeviceManager.isAdminAppActive
isAdminAppActive(admin: Want): Promise
以异步方法根据给定的包名和类名判断设备管理员应用是否被激活使用Promise形式返回是否处于激活状态。
系统能力 SystemCapability.Customation.EnterpriseDeviceManager
参数
参数名类型必填说明admin[Want]是设备管理员应用
返回值
类型说明PromisePromise形式返回是否处于激活状态
示例
let wantTemp {bundleName: bundleName,abilityName: abilityName,
};
enterpriseDeviceManager.isAdminAppActive(wantTemp).then((result) {console.log(result is result);
}).catch(error {console.log(error occurs error);
});enterpriseDeviceManager.isSuperAdmin
isSuperAdmin(bundleName: String, callback: AsyncCallback): void
以异步方法根据给定的包名判断设备超级管理员应用是否被激活使用Callback形式返回是否处于激活状态。
系统能力 SystemCapability.Customation.EnterpriseDeviceManager
参数
参数名类型必填说明bundleNameString是设备管理员应用callbackAsyncCallback是callback方式返回是否处于激活状态
示例
let bundleName com.example.myapplication;
enterpriseDeviceManager.isSuperAdmin(bundleName, (error, result) {if (error ! null) {console.log(error occurs error);return; }console.log(result is result);
});enterpriseDeviceManager.isSuperAdmin
isSuperAdmin(bundleName: String): Promise
以异步方法根据给定的包名判断设备超级管理员应用是否被激活使用Promise形式返回是否处于激活状态。
系统能力 SystemCapability.Customation.EnterpriseDeviceManager
参数
参数名类型必填说明bundleNameString是超级设备管理员应用
返回值
类型说明PromisePromise形式返回是否处于激活状态
示例
let bundleName com.example.myapplication;
enterpriseDeviceManager.isSuperAdmin(bundleName).then((result) {console.log(result is result);
}).catch(error {console.log(error occurs error);
});enterpriseDeviceManager.getDeviceSettingsManager
getDeviceSettingsManager(callback: AsyncCallback): void
获取DeviceSettingsManager对象使用callback形式返回DeviceSettingsManager对象。
系统能力 SystemCapability.Customation.EnterpriseDeviceManager
参数
参数名类型必填说明callbackAsyncCallback是callback方式返回DeviceSettingsManager对象
示例
let wantTemp {bundleName: bundleName,abilityName: abilityName,
};
enterpriseDeviceManager.getDeviceSettingsManager((error, mgr) {if (error ! null) {console.log(error occurs error);return; }mgr.setDateTime(wantTemp, 1526003846000, (error, value) { if (error ! null) {console.log(error);} else {console.log(value);}});
});enterpriseDeviceManager.getDeviceSettingsManager
getDeviceSettingsManager(): Promise
获取DeviceSettingsManager对象使用Promise形式返回DeviceSettingsManager对象。
系统能力 SystemCapability.Customation.EnterpriseDeviceManager
返回值
类型说明PromisePromise方式返回DeviceSettingsManager对象
示例
let wantTemp {bundleName: bundleName,abilityName: abilityName,
};
mgr.getDeviceSettingsManager().then((mgr) {mgr.setDateTime(wantTemp, 1526003846000).then((value) {console.log(value);}).catch((error) {console.log(error);})
}).catch((error) {console.log(error);
})enterpriseDeviceManager.setEnterpriseInfo
setEnterpriseInfo(admin: Want, enterpriseInfo: EnterpriseInfo, callback: AsyncCallback): void
设置设备管理员应用的企业信息使用callback形式返回是否设置成功。
系统能力 SystemCapability.Customation.EnterpriseDeviceManager
参数
参数名类型必填说明admin[Want]是设备管理员应用enterpriseInfo[EnterpriseInfo]是设备管理员应用的企业信息callbackAsyncCallback是callback方式返回是否设置企业信息成功
示例
let wantTemp {bundleName: com.example.myapplication,abilityName: com.example.myapplication.MainAbility,
};
let enterpriseInfo {name: enterprise name,description: enterprise description
}
enterpriseDeviceManager.setEnterpriseInfo(wantTemp, enterpriseInfo)
.then((result) {console.log(result is result);
}).catch(error {console.log(error occurs error);
});enterpriseDeviceManager.setEnterpriseInfo
setEnterpriseInfo(admin: Want, enterpriseInfo: EnterpriseInfo): Promise
设置设备管理员应用的企业信息使用Promise形式返回是否设置成功。
系统能力 SystemCapability.Customation.EnterpriseDeviceManager
参数
参数名类型必填说明admin[Want]是设备管理员应用enterpriseInfo[EnterpriseInfo]是设备管理员应用的企业信息
返回值
类型说明Promise;Promise方式返回是否设置企业信息成功
示例
let wantTemp {bundleName: com.example.myapplication,abilityName: com.example.myapplication.MainAbility,
};
let enterpriseInfo {name: enterprise name,description: enterprise description
}
enterpriseDeviceManager.setEnterpriseInfo(wantTemp, enterpriseInfo)
.then((result) {console.log(result is result);
}).catch(error {console.log(error occurs error);
});enterpriseDeviceManager.getEnterpriseInfo
getEnterpriseInfo(admin: Want, callback: AsyncCallback): void
获取设备管理员应用的企业信息使用callback形式返回设备管理员应用的企业信息。
系统能力 SystemCapability.Customation.EnterpriseDeviceManager
参数
参数名类型必填说明admin[Want]是设备管理员应用callbackAsyncCallback[EnterpriseInfo]是callback方式返回设备管理员应用的企业信息
示例
let wantTemp {bundleName: com.example.myapplication,abilityName: com.example.myapplication.MainAbility,
};
enterpriseDeviceManager.getEnterpriseInfo(wantTemp, (error, result) {if (error ! null) {console.log(error occurs error);return; }console.log(result.name);console.log(result.description);
});enterpriseDeviceManager.getEnterpriseInfo
getEnterpriseInfo(admin: Want): Promise
获取设备管理员应用的企业信息使用Promise形式返回设备管理员应用的企业信息。
系统能力 SystemCapability.Customation.EnterpriseDeviceManager
参数
参数名类型必填说明admin[Want]是设备管理员应用
返回值
类型说明Promise[EnterpriseInfo]Promise方式返回设备管理员应用的企业信息对象
示例
let wantTemp {bundleName: com.example.myapplication,abilityName: com.example.myapplication.MainAbility,
};
enterpriseDeviceManager.getEnterpriseInfo(wantTemp).then((result) {console.log(result.name);console.log(result.description);
}).catch(error {console.log(error occurs error);
});EnterpriseInfo
设备管理员应用的企业信息
系统能力 以下各项对应系统能力均为SystemCapability.Customation.EnterpriseDeviceManager
名称读写属性类型必填描述name只读string是表示设备管理员应用所属企业的名称。description只读string是表示设备管理员应用所属企业的描述。
AdminType
设备管理员应用的管理员类型。
系统能力 以下各项对应系统能力均为SystemCapability.Customation.EnterpriseDeviceManager
名称默认值说明ADMIN_TYPE_NORMAL0x00普通管理员ADMIN_TYPE_SUPER0x01超级管理员