Я работаю с UIAutomation и мне нужно получить содержимое элемента управления AvalonEdit в WPF. Я могу получить только элемент управления AvalonEdit как ControlType of Text:
var editors = app.FindAll(TreeScope.Descendants, new PropertyCondition(AutomationElement.ControlTypeProperty, ControlType.Text));
Это не поддерживается ...
var targetTextPattern = editor[0].GetCurrentPattern( TextPattern.Pattern) as TextPattern;
Кажется, я не могу найти способ извлечь из этого текстовое содержимое, это невозможно сделать при использовании ControlType.Text? Я также пытался использовать ControlType Edit & Document, но AvalonEdit, похоже, не поддерживает их.
Любая помощь оценивается.
Спасибо!