1| Change Type | Old Version | New Version | d.ts File |
2| ---- | ------ | ------ | -------- |
3|Added|NA|Class name: accessibility;<br>Method or attribute name: function isOpenAccessibilitySync(): boolean;|@ohos.accessibility.d.ts|
4|Added|NA|Class name: accessibility;<br>Method or attribute name: function isOpenTouchGuideSync(): boolean;|@ohos.accessibility.d.ts|
5|Added|NA|Class name: sourcefile;<br>Method or attribute name: export type AccessibilityElement = _AccessibilityElement;|@ohos.application.AccessibilityExtensionAbility.d.ts|
6|Added|NA|Class name: sourcefile;<br>Method or attribute name: export type ElementAttributeValues = _ElementAttributeValues;|@ohos.application.AccessibilityExtensionAbility.d.ts|
7|Added|NA|Class name: sourcefile;<br>Method or attribute name: export type FocusDirection = _FocusDirection;|@ohos.application.AccessibilityExtensionAbility.d.ts|
8|Added|NA|Class name: sourcefile;<br>Method or attribute name: export type ElementAttributeKeys = keyof ElementAttributeValues;|@ohos.application.AccessibilityExtensionAbility.d.ts|
9|Added|NA|Class name: sourcefile;<br>Method or attribute name: export type FocusType = _FocusType;|@ohos.application.AccessibilityExtensionAbility.d.ts|
10|Added|NA|Class name: sourcefile;<br>Method or attribute name: export type WindowType = _WindowType;|@ohos.application.AccessibilityExtensionAbility.d.ts|
11|Added|NA|Class name: sourcefile;<br>Method or attribute name: export type Rect = _Rect;|@ohos.application.AccessibilityExtensionAbility.d.ts|
12|Added|NA|Class name: sourcefile;<br>Method or attribute name: export type AccessibilityExtensionContext = _AccessibilityExtensionContext.default;|@ohos.application.AccessibilityExtensionAbility.d.ts|
13|Added|NA|Class name: AccessibilityExtensionContext;<br>Method or attribute name: injectGestureSync(gesturePath: GesturePath): void;|AccessibilityExtensionContext.d.ts|
14|Deprecated version changed|Class name: accessibility;<br>Method or attribute name: function isOpenAccessibility(callback: AsyncCallback\<boolean>): void;<br>Old version information: |Class name: accessibility;<br>Method or attribute name: function isOpenAccessibility(callback: AsyncCallback\<boolean>): void;<br>New version information: 10<br>Substitute API: ohos.accessibility#isOpenAccessibilitySync|@ohos.accessibility.d.ts|
15|Deprecated version changed|Class name: accessibility;<br>Method or attribute name: function isOpenAccessibility(): Promise\<boolean>;<br>Old version information: |Class name: accessibility;<br>Method or attribute name: function isOpenAccessibility(): Promise\<boolean>;<br>New version information: 10<br>Substitute API: ohos.accessibility#isOpenAccessibilitySync|@ohos.accessibility.d.ts|
16|Deprecated version changed|Class name: accessibility;<br>Method or attribute name: function isOpenTouchGuide(callback: AsyncCallback\<boolean>): void;<br>Old version information: |Class name: accessibility;<br>Method or attribute name: function isOpenTouchGuide(callback: AsyncCallback\<boolean>): void;<br>New version information: 10<br>Substitute API: ohos.accessibility#isOpenTouchGuideSync|@ohos.accessibility.d.ts|
17|Deprecated version changed|Class name: accessibility;<br>Method or attribute name: function isOpenTouchGuide(): Promise\<boolean>;<br>Old version information: |Class name: accessibility;<br>Method or attribute name: function isOpenTouchGuide(): Promise\<boolean>;<br>New version information: 10<br>Substitute API: ohos.accessibility#isOpenTouchGuideSync|@ohos.accessibility.d.ts|
18|Deprecated version changed|Class name: accessibility;<br>Method or attribute name: function getAbilityLists(abilityType: AbilityType, stateType: AbilityState): Promise\<Array\<AccessibilityAbilityInfo>>;<br>Old version information: |Class name: accessibility;<br>Method or attribute name: function getAbilityLists(abilityType: AbilityType, stateType: AbilityState): Promise\<Array\<AccessibilityAbilityInfo>>;<br>New version information: 9<br>Substitute API: ohos.accessibility#getAccessibilityExtensionList|@ohos.accessibility.d.ts|
19|Deprecated version changed|Class name: accessibility;<br>Method or attribute name: function sendEvent(event: EventInfo): Promise\<void>;<br>Old version information: |Class name: accessibility;<br>Method or attribute name: function sendEvent(event: EventInfo): Promise\<void>;<br>New version information: 9<br>Substitute API: ohos.accessibility#sendAccessibilityEvent|@ohos.accessibility.d.ts|
20|Deprecated version changed|Class name: AccessibilityExtensionContext;<br>Method or attribute name: injectGesture(gesturePath: GesturePath): Promise\<void>;<br>Old version information: |Class name: AccessibilityExtensionContext;<br>Method or attribute name: injectGesture(gesturePath: GesturePath): Promise\<void>;<br>New version information: 10<br>Substitute API: AccessibilityExtensionContext/AccessibilityExtensionContext#injectGestureSync|AccessibilityExtensionContext.d.ts|
21|Deprecated version changed|Class name: AccessibilityExtensionContext;<br>Method or attribute name: injectGesture(gesturePath: GesturePath, callback: AsyncCallback\<void>): void;<br>Old version information: |Class name: AccessibilityExtensionContext;<br>Method or attribute name: injectGesture(gesturePath: GesturePath, callback: AsyncCallback\<void>): void;<br>New version information: 10<br>Substitute API: AccessibilityExtensionContext/AccessibilityExtensionContext#injectGestureSync|AccessibilityExtensionContext.d.ts|
22|Error code added|Class name: config;<br>Method or attribute name: function enableAbility(<br>    name: string,<br>    capability: Array\<accessibility.Capability>,<br>    callback: AsyncCallback\<void><br>  ): void;<br>Old version information: |Class name: config;<br>Method or attribute name: function enableAbility(<br>    name: string,<br>    capability: Array\<accessibility.Capability>,<br>    callback: AsyncCallback\<void><br>  ): void;<br>New version information: 201,202,401,9300001,9300002|@ohos.accessibility.config.d.ts|
23|Error code added|Class name: config;<br>Method or attribute name: function disableAbility(name: string, callback: AsyncCallback\<void>): void;<br>Old version information: |Class name: config;<br>Method or attribute name: function disableAbility(name: string, callback: AsyncCallback\<void>): void;<br>New version information: 201,202,401,9300001|@ohos.accessibility.config.d.ts|
24|Error code added|Class name: Config;<br>Method or attribute name: set(value: T, callback: AsyncCallback\<void>): void;<br>Old version information: |Class name: Config;<br>Method or attribute name: set(value: T, callback: AsyncCallback\<void>): void;<br>New version information: 201,202,401|@ohos.accessibility.config.d.ts|
25|Error code added|Class name: Config;<br>Method or attribute name: get(): Promise\<T>;<br>Old version information: |Class name: Config;<br>Method or attribute name: get(): Promise\<T>;<br>New version information: 201,202|@ohos.accessibility.config.d.ts|
26|Error code added|Class name: Config;<br>Method or attribute name: get(callback: AsyncCallback\<T>): void;<br>Old version information: |Class name: Config;<br>Method or attribute name: get(callback: AsyncCallback\<T>): void;<br>New version information: 201,202|@ohos.accessibility.config.d.ts|
27|Error code added|Class name: Config;<br>Method or attribute name: off(callback?: Callback\<T>): void;<br>Old version information: |Class name: Config;<br>Method or attribute name: off(callback?: Callback\<T>): void;<br>New version information: 202|@ohos.accessibility.config.d.ts|
28|Error code added|Class name: accessibility;<br>Method or attribute name: function getAccessibilityExtensionList(<br><br>    abilityType: AbilityType,<br><br>    stateType: AbilityState,<br><br>    callback: AsyncCallback\<Array\<AccessibilityAbilityInfo>><br><br>  ): void;<br>Old version information: |Class name: accessibility;<br>Method or attribute name: function getAccessibilityExtensionList(<br><br>    abilityType: AbilityType,<br><br>    stateType: AbilityState,<br><br>    callback: AsyncCallback\<Array\<AccessibilityAbilityInfo>><br><br>  ): void;<br>New version information: 401|@ohos.accessibility.d.ts|
29|Error code added|Class name: accessibility;<br>Method or attribute name: function sendAccessibilityEvent(event: EventInfo): Promise\<void>;<br>Old version information: |Class name: accessibility;<br>Method or attribute name: function sendAccessibilityEvent(event: EventInfo): Promise\<void>;<br>New version information: 401|@ohos.accessibility.d.ts|
30|Error code added|Class name: AccessibilityExtensionContext;<br>Method or attribute name: setTargetBundleName(targetNames: Array\<string>, callback: AsyncCallback\<void>): void;<br>Old version information: |Class name: AccessibilityExtensionContext;<br>Method or attribute name: setTargetBundleName(targetNames: Array\<string>, callback: AsyncCallback\<void>): void;<br>New version information: 401|AccessibilityExtensionContext.d.ts|
31|Error code added|Class name: AccessibilityExtensionContext;<br>Method or attribute name: getFocusElement(callback: AsyncCallback\<AccessibilityElement>): void;<br>Old version information: |Class name: AccessibilityExtensionContext;<br>Method or attribute name: getFocusElement(callback: AsyncCallback\<AccessibilityElement>): void;<br>New version information: 401,9300003|AccessibilityExtensionContext.d.ts|
32|Error code added|Class name: AccessibilityExtensionContext;<br>Method or attribute name: getFocusElement(isAccessibilityFocus: boolean, callback: AsyncCallback\<AccessibilityElement>): void;<br>Old version information: |Class name: AccessibilityExtensionContext;<br>Method or attribute name: getFocusElement(isAccessibilityFocus: boolean, callback: AsyncCallback\<AccessibilityElement>): void;<br>New version information: 401,9300003|AccessibilityExtensionContext.d.ts|
33|Error code added|Class name: AccessibilityExtensionContext;<br>Method or attribute name: getWindowRootElement(callback: AsyncCallback\<AccessibilityElement>): void;<br>Old version information: |Class name: AccessibilityExtensionContext;<br>Method or attribute name: getWindowRootElement(callback: AsyncCallback\<AccessibilityElement>): void;<br>New version information: 401,9300003|AccessibilityExtensionContext.d.ts|
34|Error code added|Class name: AccessibilityExtensionContext;<br>Method or attribute name: getWindowRootElement(windowId: number, callback: AsyncCallback\<AccessibilityElement>): void;<br>Old version information: |Class name: AccessibilityExtensionContext;<br>Method or attribute name: getWindowRootElement(windowId: number, callback: AsyncCallback\<AccessibilityElement>): void;<br>New version information: 401,9300003|AccessibilityExtensionContext.d.ts|
35|Error code added|Class name: AccessibilityExtensionContext;<br>Method or attribute name: getWindows(callback: AsyncCallback\<Array\<AccessibilityElement>>): void;<br>Old version information: |Class name: AccessibilityExtensionContext;<br>Method or attribute name: getWindows(callback: AsyncCallback\<Array\<AccessibilityElement>>): void;<br>New version information: 401,9300003|AccessibilityExtensionContext.d.ts|
36|Error code added|Class name: AccessibilityExtensionContext;<br>Method or attribute name: getWindows(displayId: number, callback: AsyncCallback\<Array\<AccessibilityElement>>): void;<br>Old version information: |Class name: AccessibilityExtensionContext;<br>Method or attribute name: getWindows(displayId: number, callback: AsyncCallback\<Array\<AccessibilityElement>>): void;<br>New version information: 401,9300003|AccessibilityExtensionContext.d.ts|
37|Error code added|Class name: AccessibilityExtensionContext;<br>Method or attribute name: injectGesture(gesturePath: GesturePath, callback: AsyncCallback\<void>): void;<br>Old version information: |Class name: AccessibilityExtensionContext;<br>Method or attribute name: injectGesture(gesturePath: GesturePath, callback: AsyncCallback\<void>): void;<br>New version information: 401,9300003|AccessibilityExtensionContext.d.ts|
38|Error code added|Class name: AccessibilityElement;<br>Method or attribute name: attributeValue\<T extends keyof ElementAttributeValues>(<br>    attributeName: T,<br>    callback: AsyncCallback\<ElementAttributeValues[T]><br>  ): void;<br>Old version information: |Class name: AccessibilityElement;<br>Method or attribute name: attributeValue\<T extends keyof ElementAttributeValues>(<br>    attributeName: T,<br>    callback: AsyncCallback\<ElementAttributeValues[T]><br>  ): void;<br>New version information: 401,9300004|AccessibilityExtensionContext.d.ts|
39|Error code added|Class name: AccessibilityElement;<br>Method or attribute name: performAction(actionName: string, callback: AsyncCallback\<void>): void;<br>Old version information: |Class name: AccessibilityElement;<br>Method or attribute name: performAction(actionName: string, callback: AsyncCallback\<void>): void;<br>New version information: 401,9300005|AccessibilityExtensionContext.d.ts|
40|Error code added|Class name: AccessibilityElement;<br>Method or attribute name: performAction(actionName: string, parameters: object, callback: AsyncCallback\<void>): void;<br>Old version information: |Class name: AccessibilityElement;<br>Method or attribute name: performAction(actionName: string, parameters: object, callback: AsyncCallback\<void>): void;<br>New version information: 401,9300005|AccessibilityExtensionContext.d.ts|
41|Error code added|Class name: AccessibilityElement;<br>Method or attribute name: findElement(type: 'content', condition: string, callback: AsyncCallback\<Array\<AccessibilityElement>>): void;<br>Old version information: |Class name: AccessibilityElement;<br>Method or attribute name: findElement(type: 'content', condition: string, callback: AsyncCallback\<Array\<AccessibilityElement>>): void;<br>New version information: 401|AccessibilityExtensionContext.d.ts|
42|Error code added|Class name: AccessibilityElement;<br>Method or attribute name: findElement(type: 'focusType', condition: FocusType, callback: AsyncCallback\<AccessibilityElement>): void;<br>Old version information: |Class name: AccessibilityElement;<br>Method or attribute name: findElement(type: 'focusType', condition: FocusType, callback: AsyncCallback\<AccessibilityElement>): void;<br>New version information: 401|AccessibilityExtensionContext.d.ts|
43|Error code added|Class name: AccessibilityElement;<br>Method or attribute name: findElement(type: 'focusDirection', condition: FocusDirection, callback: AsyncCallback\<AccessibilityElement>): void;<br>Old version information: |Class name: AccessibilityElement;<br>Method or attribute name: findElement(type: 'focusDirection', condition: FocusDirection, callback: AsyncCallback\<AccessibilityElement>): void;<br>New version information: 401|AccessibilityExtensionContext.d.ts|
44|Error code changed|Class name: config;<br>Method or attribute name: function enableAbility(name: string, capability: Array\<accessibility.Capability>): Promise\<void>;<br>Old version information: 201,401,9300001,9300002|Class name: config;<br>Method or attribute name: function enableAbility(name: string, capability: Array\<accessibility.Capability>): Promise\<void>;<br>New version information: 201,202,401,9300001,9300002|@ohos.accessibility.config.d.ts|
45|Error code changed|Class name: config;<br>Method or attribute name: function disableAbility(name: string): Promise\<void>;<br>Old version information: 201,401,9300001|Class name: config;<br>Method or attribute name: function disableAbility(name: string): Promise\<void>;<br>New version information: 201,202,401,9300001|@ohos.accessibility.config.d.ts|
46|Error code changed|Class name: config;<br>Method or attribute name: function on(type: 'enabledAccessibilityExtensionListChange', callback: Callback\<void>): void;<br>Old version information: 401|Class name: config;<br>Method or attribute name: function on(type: 'enabledAccessibilityExtensionListChange', callback: Callback\<void>): void;<br>New version information: 202,401|@ohos.accessibility.config.d.ts|
47|Error code changed|Class name: config;<br>Method or attribute name: function off(type: 'enabledAccessibilityExtensionListChange', callback?: Callback\<void>): void;<br>Old version information: 401|Class name: config;<br>Method or attribute name: function off(type: 'enabledAccessibilityExtensionListChange', callback?: Callback\<void>): void;<br>New version information: 202,401|@ohos.accessibility.config.d.ts|
48|Error code changed|Class name: Config;<br>Method or attribute name: set(value: T): Promise\<void>;<br>Old version information: 201,401|Class name: Config;<br>Method or attribute name: set(value: T): Promise\<void>;<br>New version information: 201,202,401|@ohos.accessibility.config.d.ts|
49|Error code changed|Class name: Config;<br>Method or attribute name: on(callback: Callback\<T>): void;<br>Old version information: 401|Class name: Config;<br>Method or attribute name: on(callback: Callback\<T>): void;<br>New version information: 201,202,401|@ohos.accessibility.config.d.ts|
50|Error code changed|Class name: AccessibilityExtensionContext;<br>Method or attribute name: getFocusElement(isAccessibilityFocus?: boolean): Promise\<AccessibilityElement>;<br>Old version information: 9300003|Class name: AccessibilityExtensionContext;<br>Method or attribute name: getFocusElement(isAccessibilityFocus?: boolean): Promise\<AccessibilityElement>;<br>New version information: 401,9300003|AccessibilityExtensionContext.d.ts|
51|Error code changed|Class name: AccessibilityExtensionContext;<br>Method or attribute name: getWindowRootElement(windowId?: number): Promise\<AccessibilityElement>;<br>Old version information: 9300003|Class name: AccessibilityExtensionContext;<br>Method or attribute name: getWindowRootElement(windowId?: number): Promise\<AccessibilityElement>;<br>New version information: 401,9300003|AccessibilityExtensionContext.d.ts|
52|Error code changed|Class name: AccessibilityExtensionContext;<br>Method or attribute name: getWindows(displayId?: number): Promise\<Array\<AccessibilityElement>>;<br>Old version information: 9300003|Class name: AccessibilityExtensionContext;<br>Method or attribute name: getWindows(displayId?: number): Promise\<Array\<AccessibilityElement>>;<br>New version information: 401,9300003|AccessibilityExtensionContext.d.ts|
53|Access level changed|Class name: config;<br>Method or attribute name: function enableAbility(name: string, capability: Array\<accessibility.Capability>): Promise\<void>;<br>Old version information: |Class name: config;<br>Method or attribute name: function enableAbility(name: string, capability: Array\<accessibility.Capability>): Promise\<void>;<br>New version information: systemapi|@ohos.accessibility.config.d.ts|
54|Access level changed|Class name: config;<br>Method or attribute name: function enableAbility(<br>    name: string,<br>    capability: Array\<accessibility.Capability>,<br>    callback: AsyncCallback\<void><br>  ): void;<br>Old version information: |Class name: config;<br>Method or attribute name: function enableAbility(<br>    name: string,<br>    capability: Array\<accessibility.Capability>,<br>    callback: AsyncCallback\<void><br>  ): void;<br>New version information: systemapi|@ohos.accessibility.config.d.ts|
55|Access level changed|Class name: config;<br>Method or attribute name: function disableAbility(name: string): Promise\<void>;<br>Old version information: |Class name: config;<br>Method or attribute name: function disableAbility(name: string): Promise\<void>;<br>New version information: systemapi|@ohos.accessibility.config.d.ts|
56|Access level changed|Class name: config;<br>Method or attribute name: function disableAbility(name: string, callback: AsyncCallback\<void>): void;<br>Old version information: |Class name: config;<br>Method or attribute name: function disableAbility(name: string, callback: AsyncCallback\<void>): void;<br>New version information: systemapi|@ohos.accessibility.config.d.ts|
57|Access level changed|Class name: config;<br>Method or attribute name: function on(type: 'enabledAccessibilityExtensionListChange', callback: Callback\<void>): void;<br>Old version information: |Class name: config;<br>Method or attribute name: function on(type: 'enabledAccessibilityExtensionListChange', callback: Callback\<void>): void;<br>New version information: systemapi|@ohos.accessibility.config.d.ts|
58|Access level changed|Class name: config;<br>Method or attribute name: function off(type: 'enabledAccessibilityExtensionListChange', callback?: Callback\<void>): void;<br>Old version information: |Class name: config;<br>Method or attribute name: function off(type: 'enabledAccessibilityExtensionListChange', callback?: Callback\<void>): void;<br>New version information: systemapi|@ohos.accessibility.config.d.ts|
59|Access level changed|Class name: config;<br>Method or attribute name: type DaltonizationColorFilter = 'Normal' \| 'Protanomaly' \| 'Deuteranomaly' \| 'Tritanomaly';<br>Old version information: |Class name: config;<br>Method or attribute name: type DaltonizationColorFilter = 'Normal' \| 'Protanomaly' \| 'Deuteranomaly' \| 'Tritanomaly';<br>New version information: systemapi|@ohos.accessibility.config.d.ts|
60|Access level changed|Class name: Config;<br>Method or attribute name: interface Config<br>Old version information: |Class name: Config;<br>Method or attribute name: interface Config<br>New version information: systemapi|@ohos.accessibility.config.d.ts|
61|Access level changed|Class name: Config;<br>Method or attribute name: set(value: T): Promise\<void>;<br>Old version information: |Class name: Config;<br>Method or attribute name: set(value: T): Promise\<void>;<br>New version information: systemapi|@ohos.accessibility.config.d.ts|
62|Access level changed|Class name: Config;<br>Method or attribute name: set(value: T, callback: AsyncCallback\<void>): void;<br>Old version information: |Class name: Config;<br>Method or attribute name: set(value: T, callback: AsyncCallback\<void>): void;<br>New version information: systemapi|@ohos.accessibility.config.d.ts|
63|Access level changed|Class name: Config;<br>Method or attribute name: get(): Promise\<T>;<br>Old version information: |Class name: Config;<br>Method or attribute name: get(): Promise\<T>;<br>New version information: systemapi|@ohos.accessibility.config.d.ts|
64|Access level changed|Class name: Config;<br>Method or attribute name: get(callback: AsyncCallback\<T>): void;<br>Old version information: |Class name: Config;<br>Method or attribute name: get(callback: AsyncCallback\<T>): void;<br>New version information: systemapi|@ohos.accessibility.config.d.ts|
65|Access level changed|Class name: Config;<br>Method or attribute name: on(callback: Callback\<T>): void;<br>Old version information: |Class name: Config;<br>Method or attribute name: on(callback: Callback\<T>): void;<br>New version information: systemapi|@ohos.accessibility.config.d.ts|
66|Access level changed|Class name: Config;<br>Method or attribute name: off(callback?: Callback\<T>): void;<br>Old version information: |Class name: Config;<br>Method or attribute name: off(callback?: Callback\<T>): void;<br>New version information: systemapi|@ohos.accessibility.config.d.ts|
67|Type changed|Class name: accessibility;<br>Method or attribute name: type AbilityType = 'audible' \| 'generic' \| 'haptic' \| 'spoken' \| 'visual' \| 'all';<br>Old version information: 'audible' \| 'generic' \| 'haptic' \| 'spoken' \| 'visual' \| 'all'|Class name: accessibility;<br>Method or attribute name: type AbilityType = 'audible' \| 'generic' \| 'haptic' \| 'spoken' \| 'visual' \| 'all';<br>New version information: |@ohos.accessibility.d.ts|
68