Κοινή χρήση μέσω


SubwayNav έλεγχος (έκδοση προεπισκόπησης)

[Αυτό το άρθρο αποτελεί τεκμηρίωση προέκδοσης και ενδέχεται να αλλάξει.]

Ένα στοιχείο ελέγχου που χρησιμοποιείται για να καθοδηγήσει τους χρήστες διαμέσου μιας διεργασίας.

Σημείωμα

Βρέθηκε πλήρης τεκμηρίωση και πηγαίος κώδικας στο αρχείο φύλαξης στοιχείων κωδικών GitHub.

Στοιχείο SubwayNav.

Σημαντικό

  • Αυτή είναι μια δυνατότητα προεπισκόπησης.
  • Οι λειτουργίες προεπισκόπησης δεν προορίζονται για παραγωγική χρήση και ενδέχεται να έχουν περιορισμένη λειτουργικότητα. Αυτές οι δυνατότητες είναι διαθέσιμες πριν από μια επίσημη κυκλοφορία έτσι ώστε οι πελάτες να έχουν πρόσβαση από νωρίς και να κάνουν σχόλια.

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

Περιορισμοί

Αυτό το στοιχείο κώδικα μπορεί να χρησιμοποιηθεί μόνο σε εφαρμογές καμβά, προσαρμοσμένες σελίδες.