Skip to content

Latest commit

 

History

History
48 lines (34 loc) · 1.21 KB

windows-support.md

File metadata and controls

48 lines (34 loc) · 1.21 KB

Support for legacy Windows versions

The underlying windows COM library is versioned, and uses different versions of the interfaces for different Windows releases.

These versions are:

Windows 7

The library seems to be present in Windows 7, but doesn't seem to work as it does in later version, so it is not possible to use much of this library for Windows 7 automation.

  • IUIAutomation
  • IUIAutomationElement

Windows 8

  • IUIAutomation2
  • IUIAutomationElement2

Windows 8.1

  • IUIAutomation3
  • IUIAutomationElement3

The functionality supported by this library is the addition of the showContextMenu() method that is available in IUIAutomationElement3.

Windows 10

  • IUIAutomationElement4

Windows 10 (Build 1607)

  • IUIAutomation4
  • IUIAutomation5

Windows 10 (Build 1703)

  • IUIAutomationElement5
  • IUIAutomationElement6

The functionality supported by this library is the addition of the getFullDescription() method that is available in IUIAutomationElement6.

  • IUIAutomationElement7

Windows 10 (Build 1709)

  • IUIAutomationSelectionPattern2
  • IUIAutomation6

Windows 10 (Build 1803)

  • IUIAutomationElement8

Windows 10 (Build 1809)

  • IUIAutomationElement9