js-apidiff-dfx.md 17.0 KB
Newer Older
W
wangqing 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115
| 操作 | 旧版本 | 新版本 | d.ts文件 |
| ---- | ------ | ------ | -------- |
|新增|NA|类名:FaultLogger<br>方法or属性:function query(faultType: FaultType, callback: AsyncCallback\<Array\<FaultLogInfo>>) : void;|@ohos.faultLogger.d.ts|
|新增|NA|类名:FaultLogger<br>方法or属性:function query(faultType: FaultType) : Promise\<Array\<FaultLogInfo>>;|@ohos.faultLogger.d.ts|
|新增|NA|类名:hichecker<br>方法or属性:function addCheckRule(rule: bigint) : void;|@ohos.hichecker.d.ts|
|新增|NA|类名:hichecker<br>方法or属性:function removeCheckRule(rule: bigint) : void;|@ohos.hichecker.d.ts|
|新增|NA|类名:hichecker<br>方法or属性:function containsCheckRule(rule: bigint) : boolean;|@ohos.hichecker.d.ts|
|新增|NA|类名:hidebug<br>方法or属性:function getPrivateDirty() : bigint;|@ohos.hidebug.d.ts|
|新增|NA|类名:hidebug<br>方法or属性:function getCpuUsage() : number;|@ohos.hidebug.d.ts|
|新增|NA|类名:hidebug<br>方法or属性:function startJsCpuProfiling(filename : string) : void;|@ohos.hidebug.d.ts|
|新增|NA|类名:hidebug<br>方法or属性:function stopJsCpuProfiling() : void;|@ohos.hidebug.d.ts|
|新增|NA|类名:hidebug<br>方法or属性:function dumpJsHeapData(filename : string) : void;|@ohos.hidebug.d.ts|
|新增|NA|类名:hidebug<br>方法or属性:function getServiceDump(serviceid : number, fd : number, args : Array\<string>) : void;|@ohos.hidebug.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: hiSysEvent|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: EventType|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: EventType<br>方法 or 属性: FAULT = 1|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: EventType<br>方法 or 属性: STATISTIC = 2|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: EventType<br>方法 or 属性: SECURITY = 3|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: EventType<br>方法 or 属性: BEHAVIOR = 4|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: SysEventInfo|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: SysEventInfo<br>方法 or 属性: domain: string;|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: SysEventInfo<br>方法 or 属性: name: string;|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: SysEventInfo<br>方法 or 属性: eventType: EventType;|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: SysEventInfo<br>方法 or 属性: params: object;|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: hiSysEvent<br>方法 or 属性: function write(info: SysEventInfo): Promise\<void>;|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: hiSysEvent<br>方法 or 属性: function write(info: SysEventInfo, callback: AsyncCallback\<void>): void;|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: RuleType|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: RuleType<br>方法 or 属性: WHOLE_WORD = 1|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: RuleType<br>方法 or 属性: PREFIX = 2|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: RuleType<br>方法 or 属性: REGULAR = 3|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: WatchRule|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: WatchRule<br>方法 or 属性: domain: string;|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: WatchRule<br>方法 or 属性: name: string;|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: WatchRule<br>方法 or 属性: tag: string;|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: WatchRule<br>方法 or 属性: ruleType: RuleType;|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: Watcher|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: Watcher<br>方法 or 属性: rules: WatchRule[];|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: Watcher<br>方法 or 属性: onEvent: (info: SysEventInfo) => void;|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: Watcher<br>方法 or 属性: onServiceDied: () => void;|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: QueryArg|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: QueryArg<br>方法 or 属性: beginTime: number;|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: QueryArg<br>方法 or 属性: endTime: number;|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: QueryArg<br>方法 or 属性: maxEvents: number;|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: QueryRule|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: QueryRule<br>方法 or 属性: domain: string;|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: QueryRule<br>方法 or 属性: names: string[];|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: Querier|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: Querier<br>方法 or 属性: onQuery: (infos: SysEventInfo[]) => void;|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: Querier<br>方法 or 属性: onComplete: (reason: number, total: number) => void;|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: hiSysEvent<br>方法 or 属性: function addWatcher(watcher: Watcher): void;|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: hiSysEvent<br>方法 or 属性: function removeWatcher(watcher: Watcher): void;|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiSysEvent<br>类名: hiSysEvent<br>方法 or 属性: function query(queryArg: QueryArg, rules: QueryRule[], querier: Querier): void;|@ohos.hiSysEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: hiAppEvent|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: EventType|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: EventType<br>方法 or 属性: FAULT = 1|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: EventType<br>方法 or 属性: STATISTIC = 2|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: EventType<br>方法 or 属性: SECURITY = 3|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: EventType<br>方法 or 属性: BEHAVIOR = 4|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: event|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: event<br>方法 or 属性: const USER_LOGIN: string;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: event<br>方法 or 属性: const USER_LOGOUT: string;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: event<br>方法 or 属性: const DISTRIBUTED_SERVICE_START: string;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: param|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: param<br>方法 or 属性: const USER_ID: string;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: param<br>方法 or 属性: const DISTRIBUTED_SERVICE_NAME: string;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: param<br>方法 or 属性: const DISTRIBUTED_SERVICE_INSTANCE_ID: string;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: hiAppEvent<br>方法 or 属性: function configure(config: ConfigOption): void;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: ConfigOption|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: ConfigOption<br>方法 or 属性: disable?: boolean;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: ConfigOption<br>方法 or 属性: maxStorage?: string;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: AppEventInfo|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: AppEventInfo<br>方法 or 属性: domain: string;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: AppEventInfo<br>方法 or 属性: name: string;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: AppEventInfo<br>方法 or 属性: eventType: EventType;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: AppEventInfo<br>方法 or 属性: params: object;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: hiAppEvent<br>方法 or 属性: function write(info: AppEventInfo): Promise\<void>;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: hiAppEvent<br>方法 or 属性: function write(info: AppEventInfo, callback: AsyncCallback\<void>): void;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: AppEventPackage|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: AppEventPackage<br>方法 or 属性: packageId: number;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: AppEventPackage<br>方法 or 属性: row: number;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: AppEventPackage<br>方法 or 属性: size: number;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: AppEventPackage<br>方法 or 属性: data: string[];|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: AppEventPackageHolder|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: AppEventPackageHolder<br>方法 or 属性: constructor(watcherName: string);|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: AppEventPackageHolder<br>方法 or 属性: setSize(size: number): void;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: AppEventPackageHolder<br>方法 or 属性: takeNext(): AppEventPackage;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: TriggerCondition|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: TriggerCondition<br>方法 or 属性: row?: number;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: TriggerCondition<br>方法 or 属性: size?: number;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: TriggerCondition<br>方法 or 属性: timeOut?: number;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: AppEventFilter|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: AppEventFilter<br>方法 or 属性: domain: string;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: AppEventFilter<br>方法 or 属性: eventTypes?: EventType[];|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: Watcher|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: Watcher<br>方法 or 属性: name: string;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: Watcher<br>方法 or 属性: triggerCondition?: TriggerCondition;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: Watcher<br>方法 or 属性: appEventFilters?: AppEventFilter[];|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: Watcher<br>方法 or 属性: onTrigger?: (curRow: number, curSize: number, holder: AppEventPackageHolder) => void;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: hiAppEvent<br>方法 or 属性: function addWatcher(watcher: Watcher): AppEventPackageHolder;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: hiAppEvent<br>方法 or 属性: function removeWatcher(watcher: Watcher): void;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|新增|NA|模块名: ohos.hiviewdfx.hiAppEvent<br>类名: hiAppEvent<br>方法 or 属性: function clearData(): void;|@ohos.hiviewdfx.hiAppEvent.d.ts|
|废弃版本有变化|类名:bytrace<br>废弃版本:N/A|类名:bytrace<br>废弃版本:8<br>代替接口:ohos.hiTraceMeter  |@ohos.bytrace.d.ts|
|废弃版本有变化|类名:bytrace<br>方法 or 属性:function startTrace(name: string, taskId: number, expectedTime?: number): void;<br>废弃版本:N/A|类名:bytrace<br>方法 or 属性:function startTrace(name: string, taskId: number, expectedTime?: number): void;<br>废弃版本:8<br>代替接口:ohos.hiTraceMeter.startTrace   |@ohos.bytrace.d.ts|
|废弃版本有变化|类名:bytrace<br>方法 or 属性:function finishTrace(name: string, taskId: number): void;<br>废弃版本:N/A|类名:bytrace<br>方法 or 属性:function finishTrace(name: string, taskId: number): void;<br>废弃版本:8<br>代替接口:ohos.hiTraceMeter.finishTrace   |@ohos.bytrace.d.ts|
|废弃版本有变化|类名:bytrace<br>方法 or 属性:function traceByValue(name: string, count: number): void;<br>废弃版本:N/A|类名:bytrace<br>方法 or 属性:function traceByValue(name: string, count: number): void;<br>废弃版本:8<br>代替接口:ohos.hiTraceMeter.traceByValue   |@ohos.bytrace.d.ts|
|废弃版本有变化|类名:FaultLogger<br>方法 or 属性:function querySelfFaultLog(faultType: FaultType, callback: AsyncCallback\<Array\<FaultLogInfo>>) : void;<br>废弃版本:N/A|类名:FaultLogger<br>方法 or 属性:function querySelfFaultLog(faultType: FaultType, callback: AsyncCallback\<Array\<FaultLogInfo>>) : void;<br>废弃版本:9<br>代替接口:ohos.faultlogger/FaultLogger|@ohos.faultLogger.d.ts|
|废弃版本有变化|类名:FaultLogger<br>方法 or 属性:function querySelfFaultLog(faultType: FaultType) : Promise\<Array\<FaultLogInfo>>;<br>废弃版本:N/A|类名:FaultLogger<br>方法 or 属性:function querySelfFaultLog(faultType: FaultType) : Promise\<Array\<FaultLogInfo>>;<br>废弃版本:9<br>代替接口:ohos.faultlogger/FaultLogger|@ohos.faultLogger.d.ts|
|废弃版本有变化|类名:hiAppEvent<br>废弃版本:N/A|类名:hiAppEvent<br>废弃版本:9<br>代替接口:ohos.hiviewdfx.hiAppEvent |@ohos.hiAppEvent.d.ts|
|废弃版本有变化|类名:hichecker<br>方法 or 属性:function addRule(rule: bigint) : void;<br>废弃版本:N/A|类名:hichecker<br>方法 or 属性:function addRule(rule: bigint) : void;<br>废弃版本:9<br>代替接口:ohos.hichecker/hichecker|@ohos.hichecker.d.ts|
|废弃版本有变化|类名:hichecker<br>方法 or 属性:function removeRule(rule: bigint) : void;<br>废弃版本:N/A|类名:hichecker<br>方法 or 属性:function removeRule(rule: bigint) : void;<br>废弃版本:9<br>代替接口:ohos.hichecker/hichecker|@ohos.hichecker.d.ts|
|废弃版本有变化|类名:hichecker<br>方法 or 属性:function contains(rule: bigint) : boolean;<br>废弃版本:N/A|类名:hichecker<br>方法 or 属性:function contains(rule: bigint) : boolean;<br>废弃版本:9<br>代替接口:ohos.hichecker/hichecker|@ohos.hichecker.d.ts|
|废弃版本有变化|类名:hidebug<br>方法 or 属性:function startProfiling(filename : string) : void;<br>废弃版本:N/A|类名:hidebug<br>方法 or 属性:function startProfiling(filename : string) : void;<br>废弃版本:9<br>代替接口:ohos.hidebug/hidebug.startJsCpuProfiling     |@ohos.hidebug.d.ts|
|废弃版本有变化|类名:hidebug<br>方法 or 属性:function stopProfiling() : void;<br>废弃版本:N/A|类名:hidebug<br>方法 or 属性:function stopProfiling() : void;<br>废弃版本:9<br>代替接口:ohos.hidebug/hidebug.stopJsCpuProfiling     |@ohos.hidebug.d.ts|
|废弃版本有变化|类名:hidebug<br>方法 or 属性:function dumpHeapData(filename : string) : void;<br>废弃版本:N/A|类名:hidebug<br>方法 or 属性:function dumpHeapData(filename : string) : void;<br>废弃版本:9<br>代替接口:ohos.hidebug/hidebug.dumpJsHeapData     |@ohos.hidebug.d.ts|
|函数有变化|类名:hiTraceChain<br>方法 or 属性:function begin(name: string, flags: number = HiTraceFlag.DEFAULT): HiTraceId;<br>|类名:hiTraceChain<br>方法 or 属性:function begin(name: string, flags?: number): HiTraceId;<br>|@ohos.hiTraceChain.d.ts|