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

Stepper

Stepper stellen den Fortschritt durch numerierte Schritte dar. Sie bieten einen assistentenähnlichen Workflow.

Stepper stellen den Fortschritt durch eine Folge logischer und numerierter Schritte dar. Sie können auch zur Navigation verwendet werden. Stepper können nach dem Speichern eines Schritts eine kurzzeitige Rückmeldung anzeigen. Der Stepper unterstützt das Speichern von Eingabedaten im Stepper-Kontext. Er unterstützt die folgenden Steuerelemente.

Stepper

Die Variable $Body enthält eine JSON-Zeichenfolge mit dem aktuellen Zustand des Steppers. Sie erhalten Informationen über die im Stepper definierten Felder sowie Informationen über den aktuellen abgeschlossenen Schritt. Die JSON-Zeichenfolge $Body hat das folgende Format.

Validieren eines Schritts

Sie können einen Schritt in einem Stepper validieren, indem Sie den Parameter OnValidateStep angeben. Der Skriptblock erhält eine Variable $Body mit JSON, das Informationen über den aktuellen Zustand des Steppers bereitstellt. Sie müssen mit New-UDValidationResult ein Validierungsergebnis zurückgeben, um anzugeben, ob der aktuelle Schrittzustand gültig ist.

Die JSON-Nutzlast hat das folgende Format. Beachten Sie, dass Schritte bei 0 beginnen. Wenn Sie den ersten Schritt validieren möchten, prüfen Sie, ob der Schritt 0 ist.

Sie müssen die JSON-Zeichenfolge in ein Objekt konvertieren, um in PowerShell damit zu arbeiten, und anschließend das Validierungsergebnis zurückgeben.

Schritte überspringen

Sie können den Benutzer im Ereignishandler OnValidateStep zu einem bestimmten Schritt leiten. Verwenden Sie den Parameter -ActiveStep von New-UDValidationResult, um den Benutzer nach dem Klick auf Weiter zu einem beliebigen Schritt zu bewegen. Schrittindizes beginnen bei 0.

Dieses Beispiel bewegt den Benutzer nach Abschluss des ersten Schritts zum letzten Schritt.

Zurück-Schaltfläche deaktivieren

Sie können die Zurück-Schaltfläche mit dem Parameter -DisablePrevious von New-UDValidationResult deaktivieren.

Dieses Beispiel deaktiviert den vorherigen Schritt, wann immer sich der Benutzer im Stepper vorwärts bewegt.

Vertikale Stepper

Sie können einen vertikalen Stepper erstellen, indem Sie den Parameter -Orientation auf vertical setzen.

API

Zuletzt aktualisiert

War das hilfreich?