Получить текст
Компонент, получающий текст выбранного элемента управления. Компонент корректно работает только внутри контейнера Присоединиться к приложению.
Свойство | Тип | Описание |
---|---|---|
Шаблон поиска | String | Шаблон поиска элемента управления |
Элемент | LTools.Desktop.Model.DUIControl | Ссылка на элемент управления |
Переменная* | String | Переменная для хранения полученного текста |
Таймаут* | Int32 | Предельное время ожидания завершения процесса (мс) |
C#
LTools.Desktop.DesktopApp app = LTools.Desktop.DesktopApp.Init(wf, null, "Test_*", 20000, true, LTools.Desktop.Model.DesktopTypes.UIAUTOMATION);
//Шаблон поиска
string txt = app.GetInnerText("{\"Name\":\"\",\"AutomationID\":\"txtbxSample\",\"ClassName\":\"TextBox\",\"AUIProperties\":[],\"TextSearchMode\":0,\"IsRoot\":false,\"IsQuickSearch\":false}");
//Элемент
LTools.Desktop.Model.DUIControl el = app.FindElement("{\"Name\":\"\",\"AutomationID\":\"txtbxSample\",\"ClassName\":\"TextBox\",\"AUIProperties\":[],\"TextSearchMode\":0,\"IsRoot\":false,\"IsQuickSearch\":false}");
txt = app.GetInnerText(el);