Бөлісу құралы:


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 изменяется в виде видимых элементов пользовательского интерфейса на рабочем столе. Не гарантируется, что элемент, возвращенный в качестве предыдущего элемента-брата, будет возвращен как предыдущий одноуровневый элемент при последующих прохождениях.

См. также раздел

Применяется к

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 изменяется в виде видимых элементов пользовательского интерфейса на рабочем столе. Не гарантируется, что элемент, возвращенный в качестве предыдущего элемента-брата, будет возвращен как предыдущий одноуровневый элемент при последующих прохождениях.

См. также раздел

Применяется к