Table of Contents

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.