Class NativeProgressReport
- Namespace
- Hi.Common.NativeProgresses
- Assembly
- HiDisp.dll
Native implementation of the progress report interface.
public class NativeProgressReport : IProgressReport
- Inheritance
-
NativeProgressReport
- Implements
- Inherited Members
- Extension Methods
Constructors
NativeProgressReport(progress_monitor_t*)
Initializes a new instance of the NativeProgressReport class.
public NativeProgressReport(progress_monitor_t* progress_monitor_ptr)
Parameters
progress_monitor_ptr
progress_monitor_t*Pointer to the native progress monitor.
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.