C# Class Microsoft.Deployment.Samples.EmbeddedUI.InstallProgressCounter

Tracks MSI progress messages and converts them to usable progress.
Exibir arquivo Open project: Eun/WixSharp Class Usage Examples

Public Properties

Property Type Description
Progress double

Public Methods

Method Description
InstallProgressCounter ( ) : System
InstallProgressCounter ( double scriptPhaseWeight ) : System
ProcessMessage ( InstallMessage messageType, Microsoft.Deployment.WindowsInstaller.Record messageRecord ) : void

Private Methods

Method Description
ProcessProgressMessage ( Microsoft.Deployment.WindowsInstaller.Record progressRecord ) : void
UpdateProgress ( ) : void

Method Details

InstallProgressCounter() public method

public InstallProgressCounter ( ) : System
return System

InstallProgressCounter() public method

public InstallProgressCounter ( double scriptPhaseWeight ) : System
scriptPhaseWeight double
return System

ProcessMessage() public method

public ProcessMessage ( InstallMessage messageType, Microsoft.Deployment.WindowsInstaller.Record messageRecord ) : void
messageType InstallMessage
messageRecord Microsoft.Deployment.WindowsInstaller.Record
return void

Property Details

Progress public_oe property

Gets a number between 0 and 1 that indicates the overall installation progress.
public double Progress
return double