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
- Получение элементов автоматизации пользовательского интерфейса