Я работаю над программой, которая перейдет на веб-сайт, а затем скопирует и сохранит текст определенного поля в памяти.Информация о поле на веб-странице отображается следующим образом:
<div id="doc-original-text">
Используя следующий код, я могу выбрать текстовое поле на странице и ввести свой собственный текст:
using (myIE) {
myIE.TextField(Find.ById("descr")).Value = txtbxMessage.Text; }
В этомкод Я говорю экземпляру myIE, чтобы выбрать TextField по его идентификатору.Мне интересно, могу ли я так же сказать myIE найти по идентификатору поля уже существующий текст и скопировать его в память?Что-то вроде:
//made up theoretical code
using (myIE) {
string information = myIE.Text(Find.ByID("doc-original-text")).Copy.ToString();
Я также пытался использовать этот код, хотя он был неудачным.Я не уверен, что вызов TextField уместен?
using (myIE) {
myIE.TextField(Find.ById("doc-original-text")).ToString(); }