Table of Contents

Class ProgressReport

Namespace
Hi.Common.NativeProgresses
Assembly
HiDisp.dll

Represents a progress report implementation.

public class ProgressReport : IProgressReport
Inheritance
ProgressReport
Implements
Inherited Members
Extension Methods

Constructors

ProgressReport(NativeProgressReport)

Initializes a new instance of the ProgressReport class from a native progress report.

public ProgressReport(NativeProgressReport src)

Parameters

src NativeProgressReport

The native progress report source.

Properties

Denominator

Gets or sets the denominator value for progress calculation.

public int Denominator { get; set; }

Property Value

int

Detail

Gets or sets the detailed information about the progress.

public string Detail { get; set; }

Property Value

string

Msg

Gets or sets the message string.

public string Msg { get; set; }

Property Value

string

Numerator

Gets or sets the numerator value for progress calculation.

public int Numerator { get; set; }

Property Value

int

Methods

GetDenominator()

Gets the denominator value for progress calculation.

public int GetDenominator()

Returns

int

The denominator value.

GetDetail()

Gets the detailed information about the progress.

public string GetDetail()

Returns

string

The detail string.

GetMsg()

Get message.

public string GetMsg()

Returns

string

The message string.

GetNumerator()

Gets the numerator value for progress calculation.

public int GetNumerator()

Returns

int

The numerator value.