代码之家  ›  专栏  ›  技术社区  ›  user3484831

如何将中的Automation元素转换为UITestControl[已关闭]

  •  -2
  • user3484831  · 技术社区  · 8 年前

    我遇到了一个场景,我必须使用Windows UI自动化元素来标识对象。

    我想将这个对象转换回UITestControl,以便可以使用waitforcontrol-ready等内置方法。

    我该怎么做?

    当做

    用户232482

    1 回复  |  直到 8 年前
        1
  •  0
  •   Rocky    8 年前

    您可以使用UITestControlFactory方法之一。使用UITestControlFactory。FromNativeElement方法(对象,字符串)。您必须将对象参数中的UIAutomation元素和技术名称(例如:“UIA”)传递给String方法。更多详细信息请参见MSDN https://msdn.microsoft.com/en-us/library/microsoft.visualstudio.testtools.uitesting.uitestcontrolfactory.fromnativeelement.aspx