XPath

GraaFf

Client
Регистрация
21.05.2016
Сообщения
126
Благодарностей
53
Баллы
28
Добрый день. Создаю шаблон, было принято решение использовать XPath, все отлично, все работает, по столкнулся с проблемой, если элемента вообще нету на странице, то кубик моментом уходит по красной линии. Как можно сделать обработчик присутствия элемента? C#. Спасибо.
 

barkasian

Client
Регистрация
03.12.2014
Сообщения
127
Благодарностей
137
Баллы
43
Добрый день. Создаю шаблон, было принято решение использовать XPath, все отлично, все работает, по столкнулся с проблемой, если элемента вообще нету на странице, то кубик моментом уходит по красной линии. Как можно сделать обработчик присутствия элемента? C#. Спасибо.
Смотри в сторону IsNull или IsVoid
 

GraaFf

Client
Регистрация
21.05.2016
Сообщения
126
Благодарностей
53
Баллы
28
Смотри в сторону IsNull или IsVoid
Ага, уже пытался их использовать. Ошибку выбивает.

Код:
string xpath_exp_get_success = "xpath";
string action_ev_get_success = "get|innertext";
var success = CommonCode.FindElementAndExecuteAction(instance, xpath_exp_get_success, action_ev_get_success, "");

if (success.IsVoid)...
"string" не содержит определение для "IsVoid". Не удалось найти метод расширения "IsVoid", принимающий первый аргумент типа "string" (пропущена директива using или ссылка на сборку?)".

Код:
if (success.IsNull)...
"string" не содержит определение для "IsNull". Не удалось найти метод расширения "IsNull", принимающий первый аргумент типа "string" (пропущена директива using или ссылка на сборку?)".
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 605
Благодарностей
4 596
Баллы
113
по этим вопросам нужно писать тому, у кого был взят метод CommonCode.FindElementAndExecuteAction
 

barkasian

Client
Регистрация
03.12.2014
Сообщения
127
Благодарностей
137
Баллы
43

doc

Client
Регистрация
30.03.2012
Сообщения
8 605
Благодарностей
4 596
Баллы
113

GraaFf

Client
Регистрация
21.05.2016
Сообщения
126
Благодарностей
53
Баллы
28
по этим вопросам нужно писать тому, у кого был взят метод CommonCode.FindElementAndExecuteAction
http://zennolab.com/discussion/threads/xpath-universalnyj-c-shag-raboty-s-ehlementami.20830/

Что за версия у тебя ZennoPoster?
Что-то я не припомню CommonCode
Последняя
 
Последнее редактирование:

barkasian

Client
Регистрация
03.12.2014
Сообщения
127
Благодарностей
137
Баллы
43

GraaFf

Client
Регистрация
21.05.2016
Сообщения
126
Благодарностей
53
Баллы
28
Сам разобрался
 

barkasian

Client
Регистрация
03.12.2014
Сообщения
127
Благодарностей
137
Баллы
43

GraaFf

Client
Регистрация
21.05.2016
Сообщения
126
Благодарностей
53
Баллы
28

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