Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Kontrolka używana do tworzenia środowiska ładowania.
Uwaga
Pełna dokumentacja i kod źródłowy znajdują się w repozytorium GitHub komponentów kodu.
opis
Wskaźniki postępu służą do pokazywania stanu ukończenia operacji w ciągu więcej niż dwóch sekund. Jeśli nie można określić stanu postępu, zamiast niego należy użyć pokrętła lub typu Indeterminate Indicator. Wskaźniki postępu mogą być wyświetlane w nowym panelu, w wysuwanym oknie, pod interfejsem użytkownika, który zainicjował operację, a nawet mogą zastępować inicjujący interfejs użytkownikapod warunkiem, że interfejs użytkownika może powrócić w przypadku anulowania lub zatrzymania działania.
Ten składnik kodu udostępnia obszar, który można zakończyć przez formant Fluent UI ProgressIndicator, który ma być używać przycisku w aplikacjach kanwy i na stronach niestandardowych. Zapoznaj się z dokumentacją komponentów, aby zapoznać się z najlepszymi praktykami.
Właściwości
Właściwości klucza
| Właściwości | opis |
|---|---|
Label |
Opcjonalna etykieta pokrętła. |
Percentage Complete |
Procent ukończonej operacji w skali od 0 do 1. Jeśli nie ustawisz wskaźnika Inde z ustawieniami, zostanie pokazane. |
TypeOfIndicator |
Określa typ stylu wskaźnika. Wybór: Default Indicator lub IndeterminateIndicator |
HideProgressState |
Określ prawda, aby ukryć stan postępu |
BarHeight |
Określ wysokość paska jako odpowiednie |
Właściwości stylu
| Właściwości | opis |
|---|---|
Theme |
Akceptuje ciąg JSON generowany przy użyciu Projektanta motywów interfejsu użytkownika (windows.net). Pozostawienie tego pustego będzie używać domyślnego motywu zdefiniowanego przez ustawienie Power Apps. Zobacz motywy, aby uzyskać wskazówki dotyczące konfiguracji. |
AccessibilityLabel |
Czytnik ekranu aria-label |
Zachowanie
Wyświetlanie postępu ładowania
Włącz kontrolkę ProgressIndicator (lub powierzchnię, na której się znajduje) widoczną po rozpoczęciu procesu, a następnie zaktualizuj zmienną o wartość, gdy segmenty procesu zostaną zakończone. Ukryj to po zakończeniu procesu. Użyj zmiennej, aby kontrolować widoczność kontrolki, i aktualizuj wartości między głównymi blokami kodu procesu, które wymagają wskazania.
UpdateContext({ var_showProgress: true , var_progressValue: 0 });
/* Some code ... */
UpdateContext({ var_progressValue: 25 });
/* Some code ... */
UpdateContext({ var_progressValue: 50 });
/* Some code ... */
UpdateContext({ var_progressValue: 75 });
/* Some code ... */
UpdateContext({ var_progressValue: 100 });
Notify("Successfully completed process", NotificationType.Success);
UpdateContext({ var_showProgress: false });
Podaj zmienną var_showProgress jako wartość właściwości VisibleProgressIndicator (lub zawierającej ją powierzchni) i przypisz zmienną var_progressValue do właściwości Value.
Ograniczenia
Tego składnika kanwy można używać tylko w aplikacjach kanwy i na stronach niestandardowych.