Определите, является ли элемент AutomationElement видимым
Есть ли способ определить, является ли элемент AutomationElement видимым для пользователя?
И ClickablePoint, и IsOffcreen имеют исключения, когда они показывают / скрывают (не) нужные элементы.
Например. когда у меня полноэкранное окно, значки на рабочем столе не имеют ClickablePoint, но не являются закадровыми, но некоторые элементы в строке меню полноэкранного приложения, которые отчетливо видны, также не активируются.
Поэтому, если я выберу ClickablePoint, значки на рабочем столе будут скрыты, но пункты меню отсутствуют, а если я выберу "За пределами экрана", пункты меню будут видны, но элементы рабочего стола также будут видны.