首页 > 解决方案 > UI被冻结时的UIAutomation c#超时问题

问题描述

我正在使用UIAutomationinc#来阅读TextBlockWPF 应用程序的内容。一切正常。

问题是,如果应用程序被冻结(没有响应)并且我尝试读取 的名称值AutomationElement,则花费的时间太长并且我的应用程序无法运行。

有没有办法设置读取值的时间限制AutomationElement?因此,如果读取值失败,它应该返回 null,可能吗?我有 try-catch 但没有发生异常,它只需要太长时间

标签: c#user-interfacemicrosoft-ui-automation

解决方案


推荐阅读