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
NativeProgressReportThe native progress report source.
Properties
Denominator
Gets or sets the denominator value for progress calculation.
public int Denominator { get; set; }
Property Value
Detail
Gets or sets the detailed information about the progress.
public string Detail { get; set; }
Property Value
Msg
Gets or sets the message string.
public string Msg { get; set; }
Property Value
Numerator
Gets or sets the numerator value for progress calculation.
public int Numerator { get; set; }
Property Value
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.