TreeWalker.GetPreviousSibling Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Извлекает предыдущий одноуровневый элемент указанного AutomationElement.
Перегрузки
GetPreviousSibling(AutomationElement) |
Извлекает предыдущий одноуровневый элемент указанного AutomationElement. |
GetPreviousSibling(AutomationElement, CacheRequest) |
Извлекает предыдущий одноуровневый элемент указанного AutomationElement и кэширует свойства и шаблоны. |
Комментарии
В AutomationElement могут быть дополнительные элементы с одноуровневым элементом, которые не соответствуют текущему условию представления и поэтому не возвращаются при переходе по дереву элементов.
Структура дерева AutomationElement изменяется в виде видимых элементов пользовательского интерфейса на рабочем столе. Не гарантируется, что элемент, возвращенный в качестве предыдущего элемента-брата, будет возвращен как предыдущий одноуровневый элемент при последующих прохождениях.
GetPreviousSibling(AutomationElement)
Извлекает предыдущий одноуровневый элемент указанного AutomationElement.
public:
System::Windows::Automation::AutomationElement ^ GetPreviousSibling(System::Windows::Automation::AutomationElement ^ element);
public System.Windows.Automation.AutomationElement GetPreviousSibling (System.Windows.Automation.AutomationElement element);
member this.GetPreviousSibling : System.Windows.Automation.AutomationElement -> System.Windows.Automation.AutomationElement
Public Function GetPreviousSibling (element As AutomationElement) As AutomationElement
Параметры
- element
- AutomationElement
Элемент, из которого извлекается предыдущий брат.
Возвращаемое значение
Предыдущий элемент с братом или пустой ссылкой (Nothing
в Visual Basic), если такой элемент отсутствует.
Комментарии
В AutomationElement могут быть дополнительные элементы с одноуровневым элементом, которые не соответствуют текущему условию представления и поэтому не возвращаются при переходе по дереву элементов.
Структура дерева AutomationElement изменяется в виде видимых элементов пользовательского интерфейса на рабочем столе. Не гарантируется, что элемент, возвращенный в качестве предыдущего элемента-брата, будет возвращен как предыдущий одноуровневый элемент при последующих прохождениях.
См. также раздел
- Обзор дерева автоматизации пользовательского интерфейса
- переход между элементами автоматизации пользовательского интерфейса с помощью TreeWalker
- получение элементов автоматизации пользовательского интерфейса
Применяется к
GetPreviousSibling(AutomationElement, CacheRequest)
Извлекает предыдущий одноуровневый элемент указанного AutomationElement и кэширует свойства и шаблоны.
public:
System::Windows::Automation::AutomationElement ^ GetPreviousSibling(System::Windows::Automation::AutomationElement ^ element, System::Windows::Automation::CacheRequest ^ request);
public System.Windows.Automation.AutomationElement GetPreviousSibling (System.Windows.Automation.AutomationElement element, System.Windows.Automation.CacheRequest request);
member this.GetPreviousSibling : System.Windows.Automation.AutomationElement * System.Windows.Automation.CacheRequest -> System.Windows.Automation.AutomationElement
Public Function GetPreviousSibling (element As AutomationElement, request As CacheRequest) As AutomationElement
Параметры
- element
- AutomationElement
Элемент, из которого извлекается предыдущий брат.
- request
- CacheRequest
Объект запроса кэша, указывающий свойства и шаблоны для возвращаемого AutomationElement кэша.
Возвращаемое значение
Предыдущий элемент с братом или пустой ссылкой (Nothing
в Visual Basic), если такой элемент отсутствует.
Комментарии
В AutomationElement могут быть дополнительные элементы с одноуровневым элементом, которые не соответствуют текущему условию представления и поэтому не возвращаются при переходе по дереву элементов.
Структура дерева AutomationElement изменяется в виде видимых элементов пользовательского интерфейса на рабочем столе. Не гарантируется, что элемент, возвращенный в качестве предыдущего элемента-брата, будет возвращен как предыдущий одноуровневый элемент при последующих прохождениях.
См. также раздел
- Обзор дерева автоматизации пользовательского интерфейса
- переход между элементами автоматизации пользовательского интерфейса с помощью TreeWalker
- получение элементов автоматизации пользовательского интерфейса