Freigeben über


ElementMatchPath

 

Veröffentlicht: November 2016

Gilt für: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016

Das <ElementMatchPath>-Tag verwendet eine Abfolge von HTML-Tags, die durch Schrägstriche getrennt sind. In diesem Thema wird beschrieben, wie <ElementMatchPath> funktioniert.

<ElementMatchPath>-Syntax

Der folgende Codeausschnitt zeigt, wie <ElementMatchPath> verwendet wird:

<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>

Der Bindungspfad für checkbox ist wie folgt:

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

Die Abfolge verfolgt einen Navigationspfad im Stammverzeichnis von DOM zum Zielelement, dem letzten Element in der Liste. Jedes aufeinande Tag stellt das untergeordnete Element des vorherigen übergeordneten Tags dar. Die HTML-Tags können einen optionalen numerischen Qualifizierer haben, der die Gestalt [n] hat, wobei n eine ganze Zahl ist. Der Qualifizierer [0] ist Standard, wenn keiner angegeben ist. Der Qualifizierer [1] stellt das zweite entsprechende gleichgeordnete Element auf der Ebene DOM dar usw. Der spezielle Qualifizierer [-1] stellt das letzte entsprechende gleichgeordnete Element auf der Ebene DOM dar, unabhängig von der Länge der Liste. Im obigen Beispiel wird das zweite <p>-Tag im <form>-Tag als Wurzel für den nächsten untergeordneten Knoten im DOM-Baum verwendet.

Siehe auch

WebDDA
Verwenden von datengesteuerten Adaptern (DDAs)

Unified Service Desk 2.0

© 2017 Microsoft. Alle Rechte vorbehalten. Copyright