For the complete documentation index, see llms.txt. This page is also available as Markdown.

Stepper

Les steppers indiquent la progression à travers des étapes numérotées. Il fournit un flux de travail semblable à un assistant.

Les steppers affichent la progression à travers une séquence d'étapes logiques et numérotées. Ils peuvent aussi être utilisés pour la navigation. Les steppers peuvent afficher un message de rétroaction transitoire après l'enregistrement d'une étape. Le stepper prend en charge le stockage des données d'entrée dans le contexte du stepper. Il prend en charge les contrôles suivants.

Stepper

La variable $Body contiendra une chaîne JSON qui contient l'état actuel du stepper. Vous recevrez de l'information sur les champs qui ont été définis dans le stepper et de l'information sur l'étape actuelle qui a été complétée. La chaîne JSON $Body aura le format suivant.

Valider une étape

Vous pouvez valider une étape dans un stepper en spécifiant le paramètre OnValidateStep. Le bloc de script recevra une variable $Body avec du JSON qui fournit de l'information sur l'état actuel du stepper. Vous devrez retourner un résultat de validation à l'aide de New-UDValidationResult pour spécifier si l'état de l'étape actuelle est valide.

La charge utile JSON aura le format suivant. Notez que les étapes sont indexées à partir de 0. Si vous voulez valider la première étape, vérifiez que l'étape est bien 0.

Vous devrez convertir la chaîne JSON en objet pour travailler avec elle dans PowerShell, puis retourner le résultat de validation.

Sauter des étapes

Vous pouvez diriger l'utilisateur vers une étape particulière dans le gestionnaire d'événement OnValidateStep. Utilisez le paramètre -ActiveStep de New-UDValidationResult pour déplacer l'utilisateur vers n'importe quelle étape après avoir cliqué sur suivant. Les indices d'étape commencent à 0.

Cet exemple déplace l'utilisateur vers la dernière étape après avoir complété la première étape.

Désactiver le bouton Précédent

Vous pouvez désactiver le bouton précédent en utilisant le paramètre -DisablePrevious de New-UDValidationResult .

Cet exemple désactive l'étape précédente chaque fois que l'utilisateur avance dans le stepper.

Steppers verticaux

Vous pouvez créer un stepper vertical en réglant le paramètre -Orientation à vertical.

API

Mis à jour

Ce contenu vous a-t-il été utile ?