Я загрузил и установил предварительный просмотр пользователей Windows 8, и я хотел бы выяснить, как использовать API автоматизации пользовательского интерфейса для получения данных из приложений в стиле метро.
Справочная информация. У меня есть много автоматических тестов, которые используют API Microsoft UI Automation API для взаимодействия с приложениями. Сценарии написаны в IronRuby против .NET 4
Вначале я просто хочу проверить, видимо ли начальное меню (и если да, закройте его)
В соответствии с Microsoft нормальный API автоматизации пользовательского интерфейса должен иметь доступ и управлять приложениями в стиле метро, но проблема в том, t выяснить, как мой код действительно может получить доступ к пользовательскому интерфейсу приложений для метро? Наш обычный способ просмотра данных автоматизации пользовательского интерфейса использует UISpy, однако, когда я запускаю UI-шпион под окнами 8 и создаю приложение для метро, нет упоминание об этом... похоже, что приложения для метро (включая начальный экран) стеной от рабочего стола.
Если я не могу найти приложения для метро в UISpy, как я могу найти, что такое их идентификатор автоматизации, и как я могу найти их из своих автоматизированных тестовых скриптов?