Вопросы по теме 'microsoft-ui-automation'

AutomationElement: кешированный элемент (через GetCachedChildren) для живого элемента
У меня есть ComboBox, содержащий список (стандартный для поля со списком), в котором много элементов - более 100. Я хочу найти определенные записи, чтобы выбрать их. Чтобы найти записи, я сравниваю заданный шаблон с именем каждого элемента. Из...
838 просмотров

Как использовать автоматизацию пользовательского интерфейса MS в Delphi 2009
У меня есть приложение C#, которое использует функциональность Microsoft UI Automation, например. г. вызов типа AutomationElement.RootElement.FindFirst(...) . Теперь мне нужно сделать то же самое (использовать автоматизацию пользовательского...
2408 просмотров

Получить определенную вкладку в MSIE 9
Я использую Watin 2.1, чтобы попытаться проверить функциональность загрузки и открытия файлов для веб-сайта. Это хорошо работало в Internet Explorer 8, но, начиная с Internet Explorer 9, в нижней части представления вместо всплывающего диалогового...
526 просмотров

События автоматизации пользовательского интерфейса не перехватываются из PowerPoint 2007
Я пытаюсь захватить события автоматизации пользовательского интерфейса из PowerPoint 2007 (или, в идеале, любой версии), когда пользователь выбирает новую вкладку ленты. Используя инструменты SDK Inspect и AccEvent, я определил, что разумным...
903 просмотров

Microsoft UIAutomation не может получить дочерние компоненты в WPF GroupBox
Настройка сцены У меня есть простое приложение Microsoft WPF, которое состоит из (управляемого данными) GroupBox, содержащего группу кошек и группу собак. Обе группы Cat и Dog содержат по два групповых элемента каждая. Когда я запускаю...
2862 просмотров
schedule 26.04.2023

Как получить идентификатор автоматизации окна элементов управления в стороннем приложении с помощью UIAutomation в определенных координатах экрана
Я использую UIAutomation и пытаюсь получить идентификатор окна любого элемента управления в сторонних приложениях. Я хочу знать, как узнать идентификатор элемента управления по определенной координате на экране. Пример: у меня на рабочем столе...
4601 просмотров

Обработка изменения значения ProgressBar с помощью UIAutomation
Как я могу получать уведомления об изменении значения ProgressBar с помощью платформы .NET UIAutomation? Я не вижу такого свойства в классе AutomationElement.
836 просмотров
schedule 27.02.2023

Как распознать визуальные эффекты рисования WPF в UIAutomation?
В нашем приложении есть холст, на который мы добавляем визуальные элементы для рисования (например, линии, многоугольники и т. д.). // sample code var canvas = new Canvas(); // create canvas var visuals = new VisualCollection(canvas); // link the...
768 просмотров

MSAA находит элементы управления, которых нет в UI Automation
Я работаю над автоматизацией приложения Windows. Я использую белую структуру teststack. Я столкнулся с проблемой. В этой программе есть объект «Окно», который я не вижу внутри. Белый не показывает никаких элементов управления внутри него....
3119 просмотров

Должен ли я использовать AutomationPeer или AutomationElement? Или оба?
Я только начал использовать AutomationElement, потому что мы хотим провести интеграционное тестирование наших пользовательских элементов управления, и я думаю , что мне следует использовать AutomationElement. Я успешно создал окно с...
2871 просмотров

MS UI Automation — как получить текст из ControlType.text
У меня есть небольшое приложение для Windows, на котором есть ряд меток. Это приложение будет глобальным, и есть вероятность, что текст на этих этикетках может быть усечен. Я пытаюсь автоматизировать определение усеченного текста на этих этикетках....
3480 просмотров

Автоматизация пользовательского интерфейса Windows: получение выбранного объекта из элемента управления C# ListBox
Немного предыстории: в настоящее время я пишу пример проекта с использованием Winforms/C#, который эмулирует Игру жизни Конвея . Часть этого примера включает автоматизацию пользовательского интерфейса с использованием White Automation Framework ....
835 просмотров

Можем ли мы автоматизировать удаленную машину с помощью автоматизации пользовательского интерфейса?
У меня есть код, который входит в rdp, но я не могу проверить ни один элемент: using System.Text; using System.Threading; using System.Threading.Tasks; using System.Windows.Automation; using System.Windows.Forms; using...
685 просмотров
schedule 21.02.2023

Возможна автоматизация пользовательского интерфейса в C # без использования мыши
Итак, я пытаюсь использовать автоматизацию пользовательского интерфейса (особенно белую библиотеку) для одновременного моделирования нескольких автоматизаций. Я не хотел бы, чтобы моя мышь была захвачена. Есть какой-либо способ сделать это? По...
220 просмотров

Автоматизация пользовательского интерфейса — как отличить отображаемое изображение
Я очень новичок в автоматизации пользовательского интерфейса и использую инструмент Inspect (инструмент Inspect.exe Microsoft), поэтому, пожалуйста, объясните. У меня есть приложение UWP, показывающее представление списка, каждый элемент...
585 просмотров

Как захватить событие UIAutomation
Мне нужно отслеживать изменения в текстовом поле URL-адреса Google Chrome. У меня есть код, который находит URL-адрес и правильно его читает. AutomationElement elementx = element.FindFirst(System.Windows.Automation.TreeScope.Descendants,...
1218 просмотров

Обнаружение и перезапуск аварийного приложения Windows с помощью ядра .NET.
У нас есть несколько приложений, поставляемых сторонними поставщиками, которые довольно часто аварийно завершают работу, и, поскольку у нас нет для них исходного кода, мы не можем исправить это должным образом. Поэтому я решил создать рабочую службу...
98 просмотров