SubwayNav έλεγχος (έκδοση προεπισκόπησης)
[Αυτό το άρθρο αποτελεί τεκμηρίωση προέκδοσης και ενδέχεται να αλλάξει.]
Ένα στοιχείο ελέγχου που χρησιμοποιείται για να καθοδηγήσει τους χρήστες διαμέσου μιας διεργασίας.
Σημείωμα
Βρέθηκε πλήρης τεκμηρίωση και πηγαίος κώδικας στο αρχείο φύλαξης στοιχείων κωδικών GitHub.
Σημαντικό
- Αυτή είναι μια δυνατότητα προεπισκόπησης.
- Οι λειτουργίες προεπισκόπησης δεν προορίζονται για παραγωγική χρήση και ενδέχεται να έχουν περιορισμένη λειτουργικότητα. Αυτές οι δυνατότητες είναι διαθέσιμες πριν από μια επίσημη κυκλοφορία έτσι ώστε οι πελάτες να έχουν πρόσβαση από νωρίς και να κάνουν σχόλια.
Description
Το στοιχείο ελέγχου SubwayNav
σάς επιτρέπει να απεικονίσετε τα βήματα που απαιτούνται για έναν δεδομένο οδηγό. Ο Οδηγός είναι ένα στοιχείο που καθοδηγεί τους χρήστες να ολοκληρώσουν προκαθορισμένα βήματα για την επίτευξη μιας εργασίας εγκατάστασης ή δημιουργίας.
Αυτό το στοιχείο κώδικα παρέχει ένα πρόγραμμα περιτύλιξης γύρω από μια διακλαδωμένη έκδοση του Στοιχείου ελέγχου διαχειριστή Office 365SubwayNav
.
Σημαντικό
Μην ανοίγετε σφάλματα με την ομάδα Admin Controls - υποβάλλετε πάντα ζητήματα στο αποθετήριο Creator Kit Github στο aka.ms/creatorkit/bug.
Ιδιότητες κλειδιού
Ονομασία | Description |
---|---|
Items |
Ο πίνακας των στοιχείων (βήματα) για απόδοση (δείτε Items το σχήμα του πίνακα παρακάτω). |
WizardCompleteorError |
Εμφανίζεται ως "Κατάσταση SubwayNav" |
Items
Ιδιότητες πίνακα
Κάθε αντικείμενο στον Items
πίνακα εισαγωγής πρέπει να χρησιμοποιεί τις ακόλουθες ιδιότητες για να αποδοθεί σωστά:
Ονομασία | Description |
---|---|
ItemLabel |
Ετικέτα για το βήμα |
ItemKey |
Το κλειδί που θα χρησιμοποιηθεί για να υποδείξει ποιο στοιχείο.βήμα έχει επιλεγεί. Τα κλειδιά πρέπει να είναι μοναδικά. |
ParentItemKey |
Προαιρετικό. ItemKey του γονικού στοιχείου, που χρησιμοποιείται για απόδοση επιμέρους βημάτων. |
ItemState |
Προσδιορισμό της κατάστασης του βήματος. Διατίθενται οι ακόλουθες υποστηριζόμενες καταστάσεις:Current , NotStarted , Completed ,, Unsaved , ViewedNotCompleted , Error ,, CurrentWithSubSteps , Skipped WizardComplete |
ItemDisabled |
Προαιρετικό. Εάν το βήμα είναι απενεργοποιημένο. |
ItemVisuallyDisabled |
Προαιρετικό. Εάν το βήμα είναι οπτικά απενεργοποιημένο. |
Πρόσθετες ιδιότητες
Ονομασία | Description |
---|---|
AccessibilityLabel |
Ετικέτα aria προγράμματος ανάγνωσης οθόνης. |
InputEvent |
Ένα συμβάν για αποστολή στο στοιχείο ελέγχου. Π.χ. SetFocus . Δείτε παρακάτω. |
Theme |
Αποδέχεται μια συμβολοσειρά JSON που δημιουργείται με τη χρήση της Σχεδίασης θέματος περιβάλλοντος εργασίας χρήστη Fluent (windows.net). Αν αφήσετε αυτό το κενό, θα χρησιμοποιηθεί το προεπιλεγμένο θέμα που ορίζεται από το Power Apps. |
Παράδειγμα
- Υποστηρίζει το SetFocus ως
InputEvent
.
Παράδειγμα τιμής συλλογής εισόδου για την ιδιότητα "Στοιχεία":
Table(
{ ItemKey:"1", ItemLabel:"Step 1", ItemState:"Current" },
{ ItemKey:"2", ItemLabel:"Step 2", ItemState:"Completed" },
{ ItemKey:"3", ItemLabel:"Step 3", ItemState:"Unsaved" },
{ ItemKey:"4", ItemLabel:"Step 4", ItemState:"ViewedNotCompleted" },
{ ItemKey:"5", ItemLabel:"Step 5", ItemState:"Error" },
{ ItemKey:"6", ItemLabel:"Step 6", ItemState:"WizardComplete" }
)
Για να κάνετε το επιλεγμένο βήμα από τον χρήστη, χρησιμοποιήστε την ιδιότητα OnSelect
ή OnChange
του στοιχείου ελέγχου SubwayNav
.
Κωδικός παραδείγματος:
Notify( Concatenate(Self.Selected.ItemLabel, " selected and its status is ", Self.Selected.ItemState ));
Παραδείγματα για σενάρια επιμέρους βήματος
Ακολουθεί ένα παράδειγμα συλλογής δειγμάτων στοιχείων που καθορίζει τον τρόπο με τον οποίο τα επιμέρους βήματα πρέπει να συνδεθούν με το κύριο/γονικό βήμα χρησιμοποιώντας το ParentItemKey.
Table(
{ ItemKey:"1", ItemLabel:"Step 1", ItemState:"Current" },
{ ItemKey:"2", ItemLabel:"Step 2 have sub-steps", ItemState:"WizardComplete" },
{ ItemKey:"3", ItemLabel:"Sub Step 2.1", ParentItemKey:"2", ItemState:"Error" },
{ ItemKey:"4", ItemLabel:"Sub Step 2.2", ParentItemKey:"2", ItemState:"WizardComplete" },
{ ItemKey:"5", ItemLabel:"Sub Step 3.1", ParentItemKey:"8", ItemState:"ViewedNotCompleted" },
{ ItemKey:"6", ItemLabel:"Sub Step 3.2", ParentItemKey:"8", ItemState:"Unsaved" },
{ ItemKey:"7", ItemLabel:"Sub Step 3.2", ParentItemKey:"8", ItemState:"Unsaved" },
{ ItemKey:"8", ItemLabel:"Step 3 too have sub-steps", ItemState:"Unsaved" },
{ ItemKey:"9", ItemLabel:"Step 4", ItemState:"Error" },
{ ItemKey:"10", ItemLabel:"Step 5", ItemState:"WizardComplete" }
)
Σχήμα εξόδου
Η κατάσταση κάθε στοιχείου (βήμα) αλλάζει καθώς επιλέγουμε ή προχωράμε σε διαφορετικά βήματα εσωτερικά, ειδικά το Current
& CurrentWithSubStep
.. Η τρέχουσα κατάσταση μπορεί να καθοριστεί με χρήση της ιδιότητας Output που καλείται Steps
.
Παράδειγμα κώδικα (γίνεται αναφορά από το στοιχείο ελέγχου SubwayNav
):
Self.Steps
Παράδειγμα κώδικα (αναφορά των βημάτων από ένα άλλο στοιχείο ελέγχου):
SubwayNav1.Steps
Περιορισμοί
Αυτό το στοιχείο κώδικα μπορεί να χρησιμοποιηθεί μόνο σε εφαρμογές καμβά, προσαρμοσμένες σελίδες.