Ancrage
Une ancre est un identificateur unique identifié à l’écran. Il permet de spécifier la zone cible pour une interaction utilisateur simulée en définissant une zone statique à partir de laquelle des actions peuvent être définies à une distance relative. La position des actions est calculée en fonction de l’ancrage et les actions sont effectuées par rapport à celui-ci.
Dans l’image suivante, l’ancre est un rectangle qui identifie l’emplacement du texte « The world works with ServiceNow ». Le modèle cible où l’action doit avoir lieu s’affiche sous la forme d’un rectangle dont la position est relative à l’angle supérieur gauche du rectangle de l’ancre. Lorsque l’action est exécutée, le centre du modèle est identifié et ciblé pour l’action.
Vous pouvez utiliser une ancre unique pour effectuer plusieurs actions, chacune ayant sa propre distance relative par rapport à l’ancre.
Lorsque plusieurs actions sont configurées, elles sont exécutées dans l’ordre dans lequel elles ont été ajoutées.
Toutefois, si l’emplacement de l’élément sur lequel une action est effectuée change, l’action peut se produire au mauvais endroit. Pour éviter cela, vous pouvez utiliser plusieurs ancres.
Lorsque vous ajoutez plusieurs actions, le composant effectue les actions dans l’ordre dans lequel elles sont ajoutées. De même, lorsque vous ajoutez plusieurs ancres, les actions connectées à chaque ancre s’exécutent avant les actions connectées à l’ancre suivante. Vous pouvez modifier l’ordre des actions connectées à chaque ancrage. Vous pouvez également modifier l’ordre des ancres elles-mêmes. Reportez-vous à l’image suivante.
Pour réorganiser une action ou un ancrage, faites-le glisser vers sa nouvelle position. Au fur et à mesure que vous le déplacez, son nouvel emplacement est indiqué par une ligne ( ).
Pour supprimer une ancre, dans le volet Surface d’ancrage de la boîte de dialogue Paramètres ActionSet, cliquez dessus avec le bouton droit de la souris, puis sélectionnez Supprimer.