Progress.Report
Declaration
public static void Report(int id, float progress);public static void Report(int id, float progress, string description);public static void Report(int id, int currentStep, int totalSteps);public static void Report(int id, int currentStep, int totalSteps, string description);Параметры
| Параметр | Описание |
|---|---|
| Идентификатор | Индикатор прогресса уникальный ID. |
| прогресс | Новое значение прогресса между 0 и 1. |
| описание | Обновленное описание индикатора прогресса. Если состояние прогресса не изменилось, или вы не задаёте описание, это будет null. Чтобы очистить текущее описание прогресса, передайте пустую строку, например "". |
| currentStep | Обновленный текущий шаг. |
| totalSteps | Обновленное общее число шагов от начала до конца. |
Описание
Отчет о текущем состоянии выполняемого индикатора прогресса.
При составлении отчета в шагах, вы можете установить метку для шагов с помощью Progress.SetStepLabel. Примечание: Изменения применяются на следующем шаге приложения, если вы не вызываете эту функцию из главного потока с помощью синхронного индикатора прогресса (см. Synchronous).
Дополнительные ресурсы: Progress.Report, Progress.GetProgress, Progress.GetDescription, Progress.SetDescription.