有没有一种方法可以使用Web应用程序中的UI自动化来读取对话框文本?

时间:2019-07-04 07:16:12

标签: javascript c# html web

我正在尝试使用UI自动化从Web应用程序内的对话框中读取文本。

我在WPF应用程序中实现了相同的目标。 WPF应用程序内部有一个对话框,我使用UI自动化使用以下代码从中读取文本,

AutomationElement dlg = appElement.FindFirst(TreeScope.Children, new PropertyCondition(AutomationElement.LocalizedControlTypeProperty, "Dialog"));
AutomationElement dlgText = dlg.FindFirst(TreeScope.Children, new PropertyCondition(AutomationElement.ControlTypeProperty, ControlType.Text));

我希望在Web应用程序中得到相同的结果。我无法使用上述方法从Web应用程序内部的对话框中读取数据。如果我有任何错误,可以让我知道吗?还是有更好的方法呢?

0 个答案:

没有答案