Поделиться через


Тег Next (WinDDA) в Unified Service Desk

<Next/> Тег может включать в себя необязательный match атрибут и необязательный offset атрибут. Атрибут match имеет значение по умолчанию , а "1"атрибут смещения имеет значение по умолчанию ."0" Каждый <Next/> элемент извлекает следующий уровень иерархии IAccessible и сканирует его на соответствие между внутренним текстом и текстом Name каждого IAccessible узла. В этом разделе описываются атрибуты тега Next .

Атрибуты <Next>

  • Match – Возвращает n-й совпадающий атрибут.

  • Offset – Возвращает n-й атрибут после соответствующего атрибута.

  • Culture– Использует тег.culture

    Атрибут match="2" указывает, сколько раз должно произойти совпадение текста, чтобы критерии были удовлетворены. Когда это число достигнуто, offset атрибут можно использовать для выбора узла, расположенного IAccessible рядом с узлом, который был успешно сопоставлен. Значение смещения переворачивается, поэтому ссылка за пределами дочернего IAccessible массива невозможна. Тег языка и региональных параметров позволяет выполнять поиск по атрибутам, относящимся к языку, как показано в следующем примере:

<AccControl name="closeButton">  
<Path>  
<Next culture="en-us">Close</Next>  
<Next culture="de-de">Beenden</Next>  
<Next culture="fr-fr">Fermer</Next>  
</Path>  
</AccControl>  
  

В следующем примере выполняется поиск элемента управления, который находится через две позиции после четвертого элемента управления с заголовком Name.

<AccControl name="NameBox">  
<Path>  
<Next match="4", offset="4">Name</Next>  
</Path>  
</AccControl>  
  

См. также

Win DDA
Использование адаптеров, управляемых данными (DDA)