Так что в основном я пытаюсь найти все скрытые окна IE, это должно быть легкой задачей для LINQ. Поэтому я попробовал просто где:Watin IE становится видимым при использовании LINQ, где
var Instances = IE.InternetExplorers().Where(x => x.Visible == false);
но когда я называю InternetExplorers()
он делает все случаи видимы и не получает никаких результатов. Так я пытался к другому, где:
var Instances = IE.InternetExplorers().Where(x => x.Title != "");
Это также делает все экземпляры видимыми, но, очевидно, получает все открытые окна IE.
Так есть способ выбрать все экземпляры, которые не видны, не делая их видимыми, или я делаю что-то неправильно?
Ваш вызов 'InternetExplorers()' необходимо установить все экземпляры видимым. –
Да, это правда, так есть альтернативный способ получить все экземпляры. –