Partilhar via


ElementMatchPath

A etiqueta <ElementMatchPath> utiliza uma sequência de etiquetas HTML delimitadas por barras. Este tópico descreve como <ElementMatchPath> funciona.

Sintaxe de <ElementMatchPath>

O fragmento de código seguinte mostra como <ElementMatchPath> é utilizado:

<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>Sample</title>
</head>
<body>
    <form id="HAT form">
        <p>HAT</p>
        <p><input id="CB1" type="checkbox" />Customer Care Framework</p>
    </form>
</body>
</html>

O caminho dos enlaces para checkbox é o seguinte:

<ElementMatchPath>/html/body/form/p[1]/input</ElementMatchPath>

Esta sequência rastreia um caminho de navegação a partir da raiz do DOM até ao elemento de destino, o último elemento na lista. Cada etiqueta sucessiva representa o subordinado da etiqueta principal anterior. As etiquetas HTML podem ter um qualificador numérico opcional que assume a forma [n], em que n é um número inteiro. O qualificador [0] é a predefinição quando nenhum qualificador é especificado. O qualificador [1] representa a seguinda correspondência ao nível de DOM e assim consecutivamente. O qualificador especial [-1] representa o último irmão correspondente a esse nível de DOM independentemente de tamanho da lista. No exemplo anterior, a segunda etiqueta <p> na etiqueta <form> é utilizada como raiz para o nó subordinado seguinte na árvore DOM.

Consulte Também

Conceitos

WebDDA
Utilizar adaptadores orientados por dados (DDAs)

Unified Service Desk
Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.