поиск и ожидание Htmlelement

  • Автор темы Автор темы linkod
  • Дата начала Дата начала

linkod

Пользователь
Регистрация
11.10.2018
Сообщения
118
Реакции
1
Баллы
16
Код:
Развернуть Свернуть Копировать
HtmlElement he;
for(int i=0; i<20; i++)
{
    he = instance.ActiveTab.FindElementByAttribute("Параметры");
    if(!he.IsVoid)
    {
    // Получаем ссылку
    }
    System.Threading.Thread.Sleep(2000);
}

Добрый день, интересует один нюанс. Зачем элемент помещен внутри цикла? Могу предположить, что он только в данном случае берет значение заново и проверять элемент на IsVoid (который по идее сам может делать данные действия) имеет смысл только после этого, но это не точно.
 
Предположительно, элемент не сразу появляется на странице и так реализовано ожидание и возможно, что нужно после достижения цели ( получение ссылки ) - поставить break.
 
  • Спасибо
Реакции: Astraport

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)