Поделиться через


ProgressChangedEventArgs Класс

Определение

Предоставляет данные о событии ProgressChanged.

public ref class ProgressChangedEventArgs : EventArgs
public class ProgressChangedEventArgs : EventArgs
type ProgressChangedEventArgs = class
    inherit EventArgs
Public Class ProgressChangedEventArgs
Inherits EventArgs
Наследование
ProgressChangedEventArgs
Производный

Примеры

Приведенный ниже пример кода показывает, как использовать класс ProgressChangedEventArgs. Этот пример является частью более крупного примера для BackgroundWorker класса .

// This event handler updates the progress bar.
void backgroundWorker1_ProgressChanged( Object^ /*sender*/, ProgressChangedEventArgs^ e )
{
   this->progressBar1->Value = e->ProgressPercentage;
}
// This event handler updates the progress bar.
private void backgroundWorker1_ProgressChanged(object sender,
    ProgressChangedEventArgs e)
{
    this.progressBar1.Value = e.ProgressPercentage;
}
' This event handler updates the progress bar.
Private Sub backgroundWorker1_ProgressChanged( _
ByVal sender As Object, ByVal e As ProgressChangedEventArgs) _
Handles backgroundWorker1.ProgressChanged

    Me.progressBar1.Value = e.ProgressPercentage

End Sub

Конструкторы

ProgressChangedEventArgs(Int32, Object)

Инициализирует новый экземпляр класса ProgressChangedEventArgs.

Свойства

ProgressPercentage

Возвращает процент выполнения асинхронной задачи.

UserState

Возвращает уникальное пользовательское состояние.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел