在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

鴻蒙開發(fā)接口Ability框架:【@ohos.application.missionManager (missionManager)】

jf_46214456 ? 來(lái)源:jf_46214456 ? 作者:jf_46214456 ? 2024-05-08 09:19 ? 次閱讀

missionManager

missionManager模塊提供系統(tǒng)任務(wù)管理能力,包括對(duì)系統(tǒng)任務(wù)執(zhí)行鎖定、解鎖、清理、切換到前臺(tái)等操作。

說(shuō)明:

本模塊首批接口從API version 8開始支持。后續(xù)版本的新增接口,采用上角標(biāo)單獨(dú)標(biāo)記接口的起始版本。

導(dǎo)入模塊

import missionManager from '@ohos.application.missionManager'

權(quán)限列表

ohos.permission.MANAGE_MISSIONS

開發(fā)前請(qǐng)熟悉鴻蒙開發(fā)指導(dǎo)文檔:[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]

missionManager.registerMissionListener

registerMissionListener(listener: MissionListener): number;

注冊(cè)系統(tǒng)任務(wù)狀態(tài)監(jiān)聽(tīng)。

需要權(quán)限 :ohos.permission.MANAGE_MISSIONS

系統(tǒng)能力 :SystemCapability.Ability.AbilityRuntime.Mission

系統(tǒng)API : 此接口為系統(tǒng)接口,三方應(yīng)用不支持調(diào)用。

參數(shù):

參數(shù)名類型必填說(shuō)明
listenerMissionListener系統(tǒng)任務(wù)監(jiān)聽(tīng)方法。

返回值:

類型說(shuō)明
number監(jiān)聽(tīng)方法的index值,由系統(tǒng)創(chuàng)建,在注冊(cè)系統(tǒng)任務(wù)狀態(tài)監(jiān)聽(tīng)時(shí)分配,和監(jiān)聽(tīng)方法一一對(duì)應(yīng) 。

示例:

var listener =  {
	onMissionCreated: function(mission){"--------onMissionCreated-------"},
	onMissionDestroyed: function(mission){"--------onMissionDestroyed-------"},
	onMissionSnapshotChanged: function(mission){"--------onMissionSnapshotChanged-------"},
	onMissionMovedToFront: function(mission){"--------onMissionMovedToFront-------"},
	onMissionIconUpdated: function(mission,icon){"--------onMissionIconUpdated-------"}
};
console.log("registerMissionListener")
var listenerid = missionManager.registerMissionListener(listener);

missionManager.unregisterMissionListener

unregisterMissionListener(listenerId: number, callback: AsyncCallback): void;

取消任務(wù)狀態(tài)監(jiān)聽(tīng)。

需要權(quán)限 :ohos.permission.MANAGE_MISSIONS

系統(tǒng)能力 :SystemCapability.Ability.AbilityRuntime.Mission

系統(tǒng)API : 此接口為系統(tǒng)接口,三方應(yīng)用不支持調(diào)用。

參數(shù):

參數(shù)名類型必填說(shuō)明
listenerIdnumber系統(tǒng)任務(wù)狀態(tài)監(jiān)聽(tīng)方法的index值,和監(jiān)聽(tīng)方法一一對(duì)應(yīng),由registerMissionListener方法返回。
callbackAsyncCallback執(zhí)行結(jié)果回調(diào)函數(shù)。

示例:

var listener =  {
	onMissionCreated: function(mission){"--------onMissionCreated-------"},
	onMissionDestroyed: function(mission){"--------onMissionDestroyed-------"},
	onMissionSnapshotChanged: function(mission){"--------onMissionSnapshotChanged-------"},
	onMissionMovedToFront: function(mission){"--------onMissionMovedToFront-------"},
	onMissionIconUpdated: function(mission,icon){"--------onMissionIconUpdated-------"}
};
console.log("registerMissionListener")
var listenerid = missionManager.registerMissionListener(listener);

missionManager.unregisterMissionListener(listenerid, (error) = > {
  console.log("unregisterMissionListener");
})

missionManager.unregisterMissionListener

unregisterMissionListener(listenerId: number): Promise;

取消任務(wù)狀態(tài)監(jiān)聽(tīng),以promise方式返回執(zhí)行結(jié)果。

需要權(quán)限 :ohos.permission.MANAGE_MISSIONS

系統(tǒng)能力 :SystemCapability.Ability.AbilityRuntime.Mission

系統(tǒng)API : 此接口為系統(tǒng)接口,三方應(yīng)用不支持調(diào)用。

參數(shù):

參數(shù)名類型必填說(shuō)明
listenerIdnumber系統(tǒng)任務(wù)狀態(tài)監(jiān)聽(tīng)方法的index值,和監(jiān)聽(tīng)方法一一對(duì)應(yīng),由registerMissionListener方法返回。

返回值:

類型說(shuō)明
Promisepromise方式返回執(zhí)行結(jié)果。

示例:

var listener =  {
    onMissionCreated: function(mission){"--------onMissionCreated-------"},
    onMissionDestroyed: function(mission){"--------onMissionDestroyed-------"},
    onMissionSnapshotChanged: function(mission){"--------onMissionSnapshotChanged-------"},
    onMissionMovedToFront: function(mission){"--------onMissionMovedToFront-------"},
    onMissionIconUpdated: function(mission,icon){"--------onMissionIconUpdated-------"}
    };
    console.log("registerMissionListener")
    var listenerid = missionManager.registerMissionListener(listener);

    missionManager.unregisterMissionListener(listenerid).catch(function (err){
      console.log(err);
    });

missionManager.getMissionInfo

getMissionInfo(deviceId: string, missionId: number, callback: AsyncCallback): void;

獲取任務(wù)信息,以異步回調(diào)的方式返回任務(wù)信息。

需要權(quán)限 :ohos.permission.MANAGE_MISSIONS

系統(tǒng)能力 :SystemCapability.Ability.AbilityRuntime.Mission

系統(tǒng)API : 此接口為系統(tǒng)接口,三方應(yīng)用不支持調(diào)用。

參數(shù):

參數(shù)名類型必填說(shuō)明
deviceIdstring設(shè)備ID,本機(jī)默認(rèn)為空字符串。
missionIdnumber任務(wù)ID。
callbackAsyncCallback[[MissionInfo]])執(zhí)行結(jié)果回調(diào)函數(shù),返回任務(wù)信息。

示例:

import missionManager from '@ohos.application.missionManager'

var allMissions=missionManager.getMissionInfos("",10).catch(function(err){console.log(err);});
    missionManager.getMissionInfo("", allMissions[0].missionId, (error, mission) = > {
      console.log("getMissionInfo is called, error.code = " + error.code)
      console.log("mission.missionId = " + mission.missionId);
      console.log("mission.runningState = " + mission.runningState);
      console.log("mission.lockedState = " + mission.lockedState);
      console.log("mission.timestamp = " + mission.timestamp);
      console.log("mission.label = " + mission.label);
      console.log("mission.iconPath = " + mission.iconPath);
    });

missionManager.getMissionInfo

getMissionInfo(deviceId: string, missionId: number): Promise;

獲取任務(wù)信息,以promise方式返回任務(wù)信息。

需要權(quán)限 :ohos.permission.MANAGE_MISSIONS

系統(tǒng)能力 :SystemCapability.Ability.AbilityRuntime.Mission

系統(tǒng)API : 此接口為系統(tǒng)接口,三方應(yīng)用不支持調(diào)用。

參數(shù):

參數(shù)名類型必填說(shuō)明
deviceIdstring設(shè)備ID,本機(jī)默認(rèn)為空字符串。
missionIdnumber任務(wù)ID。

返回值:

類型說(shuō)明
Promise[[MissionInfo]]任務(wù)信息。

示例:

import missionManager from '@ohos.application.missionManager'

var mission = missionManager.getMissionInfo("", 10).catch(function (err){
    console.log(err);
});

missionManager.getMissionInfos

getMissionInfos(deviceId: string, numMax: number, callback: AsyncCallback>): void;

獲取所有任務(wù)信息,以回調(diào)函數(shù)的方式返回任務(wù)信息數(shù)組。

需要權(quán)限 :ohos.permission.MANAGE_MISSIONS

系統(tǒng)能力 :SystemCapability.Ability.AbilityRuntime.Mission

系統(tǒng)API : 此接口為系統(tǒng)接口,三方應(yīng)用不支持調(diào)用。

參數(shù):

參數(shù)名類型必填說(shuō)明
deviceIdstring設(shè)備ID,本機(jī)默認(rèn)為空字符串。
numMaxnumber任務(wù)信息數(shù)量上限。
callbackAsyncCallback>執(zhí)行結(jié)果回調(diào)函數(shù),返回任務(wù)信息數(shù)組。

示例:

import missionManager from '@ohos.application.missionManager'

missionManager.getMissionInfos("", 10, (error, missions) = > {
    console.log("getMissionInfos is called, error.code = " + error.code);
    console.log("size = " + missions.length);
    console.log("missions = " + JSON.stringify(missions));
})

missionManager.getMissionInfos

getMissionInfos(deviceId: string, numMax: number): Promise>;

獲取所有任務(wù)信息,以promise的方式返回任務(wù)信息數(shù)組。

需要權(quán)限 :ohos.permission.MANAGE_MISSIONS

系統(tǒng)能力 :SystemCapability.Ability.AbilityRuntime.Mission

系統(tǒng)API : 此接口為系統(tǒng)接口,三方應(yīng)用不支持調(diào)用。

參數(shù):

參數(shù)名類型必填說(shuō)明
deviceIdstring設(shè)備ID,本機(jī)默認(rèn)為空字符串。
numMaxnumber任務(wù)信息數(shù)量上限。

返回值:

類型說(shuō)明
Promise>任務(wù)信息數(shù)組。

示例:

import missionManager from '@ohos.application.missionManager'

var allMissions = missionManager.getMissionInfos("", 10).catch(function (err){
    console.log(err);
});

missionManager.getMissionSnapShot

getMissionSnapShot(deviceId: string, missionId: number, callback: AsyncCallback): void;

獲取任務(wù)快照,以回調(diào)函數(shù)的方式返回快照內(nèi)容。

需要權(quán)限 :ohos.permission.MANAGE_MISSIONS

系統(tǒng)能力 :SystemCapability.Ability.AbilityRuntime.Mission

系統(tǒng)API : 此接口為系統(tǒng)接口,三方應(yīng)用不支持調(diào)用。

參數(shù):

參數(shù)名類型必填說(shuō)明
deviceIdstring設(shè)備ID,本機(jī)默認(rèn)為空字符串。
missionIdnumber任務(wù)ID。
callbackAsyncCallback[[MissionSnapshot]]執(zhí)行結(jié)果回調(diào)函數(shù),返回任務(wù)快照信息。

示例:

import missionManager from '@ohos.application.missionManager'

missionManager.getMissionInfos("", 10, (error, missions) = > {
  console.log("getMissionInfos is called, error.code = " + error.code);
  console.log("size = " + missions.length);
  console.log("missions = " + JSON.stringify(missions));
  var id = missions[0].missionId;

  missionManager.getMissionSnapShot("", id, (error, snapshot) = > {
	console.log("getMissionSnapShot is called, error.code = " + error.code);
	console.log("bundleName = " + snapshot.ability.bundleName);
})
})

missionManager.getMissionSnapShot

getMissionSnapShot(deviceId: string, missionId: number): Promise;

獲取任務(wù)快照,以promise的方式返回快照內(nèi)容。

需要權(quán)限 :ohos.permission.MANAGE_MISSIONS

系統(tǒng)能力 :SystemCapability.Ability.AbilityRuntime.Mission

系統(tǒng)API : 此接口為系統(tǒng)接口,三方應(yīng)用不支持調(diào)用。

參數(shù):

參數(shù)名類型必填說(shuō)明
deviceIdstring設(shè)備ID,本機(jī)默認(rèn)為空字符串。
missionIdnumber任務(wù)ID。

返回值:

類型說(shuō)明
Promise[[MissionSnapshot]]任務(wù)快照信息。

示例:

import missionManager from '@ohos.application.missionManager'

var allMissions;
missionManager.getMissionInfos("",10).then(function(res){
  allMissions=res;
  }).catch(function(err){console.log(err);});
  console.log("size = " + allMissions.length);
  console.log("missions = " + JSON.stringify(allMissions));
  var id = allMissions[0].missionId;

  var snapshot = missionManager.getMissionSnapShot("", id).catch(function (err){
      console.log(err);
  });

missionManager.lockMission

lockMission(missionId: number, callback: AsyncCallback): void;

鎖定指定任務(wù)id的任務(wù),以回調(diào)函數(shù)的方式返回。

需要權(quán)限 :ohos.permission.MANAGE_MISSIONS

系統(tǒng)能力 :SystemCapability.Ability.AbilityRuntime.Mission

系統(tǒng)API : 此接口為系統(tǒng)接口,三方應(yīng)用不支持調(diào)用。

參數(shù):

參數(shù)名類型必填說(shuō)明
missionIdnumber任務(wù)ID。
callbackAsyncCallback執(zhí)行結(jié)果回調(diào)函數(shù)。

示例:

import missionManager from '@ohos.application.missionManager'

missionManager.getMissionInfos("", 10, (error, missions) = > {
  console.log("getMissionInfos is called, error.code = " + error.code);
  console.log("size = " + missions.length);
  console.log("missions = " + JSON.stringify(missions));
  var id = missions[0].missionId;

  missionManager.lockMission(id).then(() = > {
	console.log("lockMission is called ");
});
});

missionManager.lockMission

lockMission(missionId: number): Promise;

鎖定指定任務(wù)id的任務(wù),以promise方式返回。

需要權(quán)限 :ohos.permission.MANAGE_MISSIONS

系統(tǒng)能力 :SystemCapability.Ability.AbilityRuntime.Mission

系統(tǒng)API : 此接口為系統(tǒng)接口,三方應(yīng)用不支持調(diào)用。

參數(shù):

參數(shù)名類型必填說(shuō)明
missionIdnumber任務(wù)ID。

返回值:

類型說(shuō)明
Promisepromise方式返回執(zhí)行結(jié)果。

示例:

import missionManager from '@ohos.application.missionManager'
var allMissions;
missionManager.getMissionInfos("",10).then(function(res){
  allMissions=res;
}).catch(function(err){console.log(err);});
console.log("size = " + allMissions.length);
console.log("missions = " + JSON.stringify(allMissions));
var id = allMissions[0].missionId;

missionManager.lockMission(id).catch(function (err){
    console.log(err);
});

missionManager.unlockMission

unlockMission(missionId: number, callback: AsyncCallback): void;

解鎖指定任務(wù)id的任務(wù),以回調(diào)函數(shù)的方式返回。

需要權(quán)限 :ohos.permission.MANAGE_MISSIONS

系統(tǒng)能力 :SystemCapability.Ability.AbilityRuntime.Mission

系統(tǒng)API : 此接口為系統(tǒng)接口,三方應(yīng)用不支持調(diào)用。

參數(shù):

參數(shù)名類型必填說(shuō)明
missionIdnumber任務(wù)ID。
callbackAsyncCallback執(zhí)行結(jié)果回調(diào)函數(shù)。

示例:

import missionManager from '@ohos.application.missionManager'

missionManager.getMissionInfos("", 10, (error, missions) = > {
  console.log("getMissionInfos is called, error.code = " + error.code);
  console.log("size = " + missions.length);
  console.log("missions = " + JSON.stringify(missions));
  var id = missions[0].missionId;

  missionManager.unlockMission(id).then(() = > {
	console.log("unlockMission is called ");
});
});

missionManager.unlockMission

unlockMission(missionId: number): Promise;

解鎖指定任務(wù)id的任務(wù),以promise的方式返回。

需要權(quán)限 :ohos.permission.MANAGE_MISSIONS

系統(tǒng)能力 :SystemCapability.Ability.AbilityRuntime.Mission

系統(tǒng)API : 此接口為系統(tǒng)接口,三方應(yīng)用不支持調(diào)用。

參數(shù):

參數(shù)名類型必填說(shuō)明
missionIdnumber任務(wù)ID。

返回值:

類型說(shuō)明
Promisepromise方式返回執(zhí)行結(jié)果。

示例:

import missionManager from '@ohos.application.missionManager'

var allMissions;
missionManager.getMissionInfos("",10).then(function(res){
  allMissions=res;
}).catch(function(err){console.log(err);});
console.log("size = " + allMissions.length);
console.log("missions = " + JSON.stringify(allMissions));
var id = allMissions[0].missionId;

missionManager.lockMission(id).catch(function (err){
    console.log(err);
});
missionManager.unlockMission(id).catch(function (err){
    console.log(err);
});

missionManager.clearMission

clearMission(missionId: number, callback: AsyncCallback): void;

清理指定任務(wù)id的任務(wù),無(wú)論該任務(wù)是否被鎖定,以回調(diào)函數(shù)的方式返回。

需要權(quán)限 :ohos.permission.MANAGE_MISSIONS

系統(tǒng)能力 :SystemCapability.Ability.AbilityRuntime.Mission

系統(tǒng)API : 此接口為系統(tǒng)接口,三方應(yīng)用不支持調(diào)用。

參數(shù):

參數(shù)名類型必填說(shuō)明
missionIdnumber任務(wù)ID。
callbackAsyncCallback執(zhí)行結(jié)果回調(diào)函數(shù)。

示例:

import missionManager from '@ohos.application.missionManager'

missionManager.getMissionInfos("", 10, (error, missions) = > {
  console.log("getMissionInfos is called, error.code = " + error.code);
  console.log("size = " + missions.length);
  console.log("missions = " + JSON.stringify(missions));
  var id = missions[0].missionId;

  missionManager.clearMission(id).then(() = > {
	console.log("clearMission is called ");
});
});

missionManager.clearMission

clearMission(missionId: number): Promise;

清理指定任務(wù)id的任務(wù),無(wú)論該任務(wù)是否被鎖定,以promise的方式返回。

需要權(quán)限 :ohos.permission.MANAGE_MISSIONS

系統(tǒng)能力 :SystemCapability.Ability.AbilityRuntime.Mission

系統(tǒng)API : 此接口為系統(tǒng)接口,三方應(yīng)用不支持調(diào)用。

參數(shù):

參數(shù)名類型必填說(shuō)明
missionIdnumber任務(wù)ID。

返回值:

類型說(shuō)明
Promisepromise方式返回執(zhí)行結(jié)果。

示例:

import missionManager from '@ohos.application.missionManager'

var allMissions;
missionManager.getMissionInfos("",10).then(function(res){
  allMissions=res;
}).catch(function(err){console.log(err);});
console.log("size = " + allMissions.length);
console.log("missions = " + JSON.stringify(allMissions));
var id = allMissions[0].missionId;

missionManager.clearMission(id).catch(function (err){
  console.log(err);
});

missionManager.clearAllMissions

clearAllMissions(callback: AsyncCallback): void;

清理所有未鎖定的任務(wù),以回調(diào)函數(shù)的方式返回。

需要權(quán)限 :ohos.permission.MANAGE_MISSIONS

系統(tǒng)能力 :SystemCapability.Ability.AbilityRuntime.Mission

系統(tǒng)API : 此接口為系統(tǒng)接口,三方應(yīng)用不支持調(diào)用。

示例:

import missionManager from '@ohos.application.missionManager'

missionManager.clearAllMissions().then(() = > {
  console.log("clearAllMissions is called ");
});

missionManager.clearAllMissions

clearAllMissions(): Promise;

清理所有未鎖定的任務(wù),以promise的方式返回。

需要權(quán)限 :ohos.permission.MANAGE_MISSIONS

系統(tǒng)能力 :SystemCapability.Ability.AbilityRuntime.Mission

系統(tǒng)API : 此接口為系統(tǒng)接口,三方應(yīng)用不支持調(diào)用。

返回值:

類型說(shuō)明
Promisepromise方式返回執(zhí)行結(jié)果。

示例:

import missionManager from '@ohos.application.missionManager'
missionManager.clearAllMissions().catch(function (err){
  console.log(err);
});

missionManager.moveMissionToFront

moveMissionToFront(missionId: number, callback: AsyncCallback): void;

把指定任務(wù)id的任務(wù)切到前臺(tái),以回調(diào)函數(shù)的方式返回。

需要權(quán)限 :ohos.permission.MANAGE_MISSIONS

系統(tǒng)能力 :SystemCapability.Ability.AbilityRuntime.Mission

系統(tǒng)API : 此接口為系統(tǒng)接口,三方應(yīng)用不支持調(diào)用。

參數(shù):

參數(shù)名類型必填說(shuō)明
missionIdnumber任務(wù)ID。
callbackAsyncCallback執(zhí)行結(jié)果回調(diào)函數(shù)。

示例:

import missionManager from '@ohos.application.missionManager'

missionManager.getMissionInfos("", 10, (error, missions) = > {
  console.log("getMissionInfos is called, error.code = " + error.code);
  console.log("size = " + missions.length);
  console.log("missions = " + JSON.stringify(missions));
  var id = missions[0].missionId;

  missionManager.moveMissionToFront(id).then(() = > {
	console.log("moveMissionToFront is called ");
});
});

missionManager.moveMissionToFront

moveMissionToFront(missionId: number, options: StartOptions, callback: AsyncCallback): void;

把指定任務(wù)id的任務(wù)切到前臺(tái),同時(shí)指定任務(wù)切換到前臺(tái)時(shí)的啟動(dòng)參數(shù),例如窗口模式、設(shè)備ID等,以回調(diào)函數(shù)的方式返回。

需要權(quán)限 :ohos.permission.MANAGE_MISSIONS

系統(tǒng)能力 :SystemCapability.Ability.AbilityRuntime.Mission

系統(tǒng)API : 此接口為系統(tǒng)接口,三方應(yīng)用不支持調(diào)用。

參數(shù):

參數(shù)名類型必填說(shuō)明
missionIdnumber任務(wù)ID。
optionsStartOptions啟動(dòng)參數(shù)選項(xiàng),用于指定任務(wù)切到前臺(tái)時(shí)的窗口模式,設(shè)備ID等。
callbackAsyncCallback執(zhí)行結(jié)果回調(diào)函數(shù)。

示例:

import missionManager from '@ohos.application.missionManager'

missionManager.getMissionInfos("", 10, (error, missions) = > {
  console.log("getMissionInfos is called, error.code = " + error.code);
  console.log("size = " + missions.length);
  console.log("missions = " + JSON.stringify(missions));
  var id = missions[0].missionId;

  missionManager.moveMissionToFront(id,{windowMode : 101}).then(() = > {
	console.log("moveMissionToFront is called ");
  });
});

missionManager.moveMissionToFront

moveMissionToFront(missionId: number, options?: StartOptions): Promise;

把指定任務(wù)id的任務(wù)切到前臺(tái),同時(shí)指定任務(wù)切換到前臺(tái)時(shí)的啟動(dòng)參數(shù),例如窗口模式、設(shè)備ID等,以promise的方式返回。

需要權(quán)限 :ohos.permission.MANAGE_MISSIONS

系統(tǒng)能力 :SystemCapability.Ability.AbilityRuntime.Mission

系統(tǒng)API : 此接口為系統(tǒng)接口,三方應(yīng)用不支持調(diào)用。

參數(shù):

參數(shù)名類型必填說(shuō)明
missionIdnumber任務(wù)ID。
optionsStartOptions啟動(dòng)參數(shù)選項(xiàng),用于指定任務(wù)切到前臺(tái)時(shí)的窗口模式,設(shè)備ID等。

返回值:

類型說(shuō)明
Promisepromise方式返回執(zhí)行結(jié)果。

示例:

import missionManager from '@ohos.application.missionManager'

var allMissions;
missionManager.getMissionInfos("",10).then(function(res){
  allMissions=res;
}).catch(function(err){console.log(err);});
console.log("size = " + allMissions.length);
console.log("missions = " + JSON.stringify(allMissions));
var id = allMissions[0].missionId;

missionManager.moveMissionToFront(id).catch(function (err){
  console.log(err);
});

MissionInfo

表示Ability對(duì)應(yīng)任務(wù)信息的枚舉。

系統(tǒng)能力 :以下各項(xiàng)對(duì)應(yīng)的系統(tǒng)能力均為SystemCapability.Ability.AbilityRuntime.Mission

系統(tǒng)API : 此接口為系統(tǒng)接口,三方應(yīng)用不支持調(diào)用。

名稱參數(shù)類型可讀可寫說(shuō)明
missionIdnumber表示任務(wù)ID。
runningStatenumber表示運(yùn)行狀態(tài)。
lockedStateboolean表示鎖定狀態(tài)。
timestampstring表示任務(wù)的最近創(chuàng)建或更新時(shí)間。
want[Want]表示任務(wù)的Want信息。
labelstring表示任務(wù)的標(biāo)簽
iconPathstring表示任務(wù)的圖標(biāo)路徑。
continuablebooleanHarmonyOSOpenHarmony鴻蒙文檔籽料:mau123789是v直接拿表示任務(wù)是否可以繼續(xù)。

搜狗高速瀏覽器截圖20240326151547.png

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    8884

    瀏覽量

    152948
  • 框架
    +關(guān)注

    關(guān)注

    0

    文章

    404

    瀏覽量

    17723
  • 鴻蒙
    +關(guān)注

    關(guān)注

    57

    文章

    2467

    瀏覽量

    43626
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    鴻蒙開發(fā)接口Ability框架:【@ohos.application.Ability (Ability)】

    Ability模塊提供對(duì)Ability生命周期、上下文環(huán)境等調(diào)用管理的能力,包括Ability創(chuàng)建、銷毀、轉(zhuǎn)儲(chǔ)客戶端信息等。
    的頭像 發(fā)表于 04-30 17:42 ?2562次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>Ability</b><b class='flag-5'>框架</b>:【@<b class='flag-5'>ohos.application.Ability</b> (<b class='flag-5'>Ability</b>)】

    鴻蒙開發(fā)接口Ability框架:【@ohos.ability.featureAbility (FeatureAbility模塊)】

    FeatureAbility模塊提供帶有UI設(shè)計(jì)與用戶交互的能力,包括啟動(dòng)新的ability、獲取dataAbilityHelper、設(shè)置此Page Ability、獲取當(dāng)前Ability對(duì)應(yīng)的窗口,連接服務(wù)等。
    的頭像 發(fā)表于 05-06 16:31 ?1211次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>Ability</b><b class='flag-5'>框架</b>:【@<b class='flag-5'>ohos.ability</b>.featureAbility (FeatureAbility模塊)】

    鴻蒙開發(fā)接口Ability框架:【@ohos.application.FormExtension (FormExtension)】

    FormExtension模塊提供了FormExtension卡片擴(kuò)展相關(guān)接口
    的頭像 發(fā)表于 05-07 09:43 ?905次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>Ability</b><b class='flag-5'>框架</b>:【@<b class='flag-5'>ohos.application</b>.FormExtension (FormExtension)】

    鴻蒙開發(fā)接口Ability框架:【@ohos.ability.particleAbility (particleAbility模塊)】

    particleAbility模塊提供了Service類型Ability的能力,包括啟動(dòng)、停止指定的particleAbility,獲取dataAbilityHelper,連接、斷開當(dāng)前Ability與指定ServiceAbility等。
    的頭像 發(fā)表于 05-09 10:21 ?882次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>Ability</b><b class='flag-5'>框架</b>:【@<b class='flag-5'>ohos.ability</b>.particleAbility (particleAbility模塊)】

    鴻蒙開發(fā)接口Ability框架:【 (Context模塊)】

    Context模塊提供了abilityapplication的上下文的能力,包括允許訪問(wèn)特定于應(yīng)用程序的資源、請(qǐng)求和驗(yàn)證權(quán)限等。
    的頭像 發(fā)表于 05-13 16:04 ?975次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>Ability</b><b class='flag-5'>框架</b>:【 (Context模塊)】

    鴻蒙開發(fā)接口Ability框架:【(AbilityContext)】

    AbilityContext是Ability的上下文環(huán)境,繼承自Context。
    的頭像 發(fā)表于 05-13 09:26 ?1251次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>Ability</b><b class='flag-5'>框架</b>:【(AbilityContext)】

    鴻蒙開發(fā)接口Ability框架:【(AbilityDelegator)】

    AbilityDelegator提供添加用于監(jiān)視指定能力的生命周期狀態(tài)更改的AbilityMonitor對(duì)象的能力,包括對(duì)AbilityMonitor實(shí)例的添加、刪除、等待ability到達(dá)
    的頭像 發(fā)表于 05-13 17:58 ?1128次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>Ability</b><b class='flag-5'>框架</b>:【(AbilityDelegator)】

    鴻蒙開發(fā)接口Ability框架:【AbilityRunningInfo】

    AbilityRunningInfo模塊提供對(duì)Ability運(yùn)行的相關(guān)信息和狀態(tài)進(jìn)行設(shè)置和查詢的能力。
    的頭像 發(fā)表于 05-14 16:02 ?947次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>Ability</b><b class='flag-5'>框架</b>:【AbilityRunningInfo】

    鴻蒙開發(fā)接口Ability框架:【AbilityDelegator】

    AbilityDelegator提供添加用于監(jiān)視指定能力的生命周期狀態(tài)更改的AbilityMonitor對(duì)象的能力,包括對(duì)AbilityMonitor實(shí)例的添加、刪除、等待ability到達(dá)
    的頭像 發(fā)表于 05-16 16:48 ?1117次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>Ability</b><b class='flag-5'>框架</b>:【AbilityDelegator】

    鴻蒙應(yīng)用模型開發(fā)-更新SDK后報(bào)錯(cuò)解決

    變更,可以嘗試替換為新的模塊名(常用接口如下): 原有接口接口 @ohos.application.Ability @ohos.app.abil
    發(fā)表于 02-18 17:17

    鴻蒙之@ohos.app.ability.appRecovery (appRecovery)

    Ability的應(yīng)用恢復(fù)。 導(dǎo)入模塊 import appRecovery from ‘@ohos.app.ability.appRecovery’; appRecovery.RestartFlag
    的頭像 發(fā)表于 02-20 16:28 ?588次閱讀

    鴻蒙開發(fā)接口Ability框架:【@ohos.application.AbilityConstant (AbilityConstant)】

    AbilityConstant提供啟動(dòng)參數(shù)的接口的能力,包括設(shè)置初次開始原因的類型、上次退出原因的類型、繼續(xù)結(jié)果的類型。
    的頭像 發(fā)表于 04-30 22:10 ?518次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>Ability</b><b class='flag-5'>框架</b>:【@<b class='flag-5'>ohos.application</b>.AbilityConstant (AbilityConstant)】

    鴻蒙開發(fā)接口Ability框架:【@ohos.application.formProvider (FormProvider)】

    FormProvider模塊提供了卡片提供方相關(guān)接口的能力,包括更新卡片,設(shè)置卡片更新時(shí)間,獲取卡片信息,請(qǐng)求發(fā)布卡片等。
    的頭像 發(fā)表于 05-09 14:39 ?601次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>Ability</b><b class='flag-5'>框架</b>:【@<b class='flag-5'>ohos.application</b>.formProvider (FormProvider)】

    鴻蒙開發(fā)接口Ability框架:【AbilityRunningInfo】

    AbilityRunningInfo模塊提供對(duì)Ability運(yùn)行的相關(guān)信息和狀態(tài)進(jìn)行設(shè)置和查詢的能力。
    的頭像 發(fā)表于 05-17 17:12 ?439次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>接口</b><b class='flag-5'>Ability</b><b class='flag-5'>框架</b>:【AbilityRunningInfo】

    鴻蒙Ability Kit(程序框架服務(wù))【Ability與ServiceExtensionAbility通信】

    本示例展示通過(guò)[IDL的方式]和?[@ohos.rpc]?等接口實(shí)現(xiàn)了Ability與ServiceExtensionAbility之間的通信。
    的頭像 發(fā)表于 06-05 09:28 ?689次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>Ability</b> Kit(程序<b class='flag-5'>框架</b>服務(wù))【<b class='flag-5'>Ability</b>與ServiceExtensionAbility通信】
    主站蜘蛛池模板: 黄色网一级片 | 99xxxx开心| 色综合久久综合欧美综合图片 | aa视频免费看 | 欧美中出在线 | 免费黄色国产视频 | 最新日韩中文字幕 | 日本免费黄色网址 | 日本wwww色 | 欧美成人a | 日韩欧美印度一级毛片 | 来吧成人综合网 | 日本伊人网| 亚洲小视频在线播放 | 性生大片一级毛片免费观看 | 亚洲午夜一区 | 日本一区高清视频 | 天天综合色天天桴色 | 在线播放91灌醉迷j高跟美女 | 久久久久久久久久久观看 | 九九全国免费视频 | 色综合色综合色综合色综合 | 六月天色婷婷 | 午夜大片男女免费观看爽爽爽尤物 | 手机在线亚洲 | 欧美一区二区三区视频在线观看 | 午夜操一操 | 美女网站视频一区 | 性猛交xxxx乱大交孕妇 | 美女免费毛片 | 天天插天天干天天射 | 黄蓉吕文德欲乱系列小说 | 91精品日本久久久久久牛牛 | 亚洲精品久久婷婷爱久久婷婷 | 色多多入口 | 四虎在线视频观看 | xxx亚洲日本 | 国产精品国产三级国快看 | 亚洲va久久久噜噜噜久久天堂 | 久久久久国产精品免费网站 | 国产午夜精品理论片在线 |