C# 클래스 WixSharp.UI.GenericSetup

Generic class that represents runtime properties of the typical MSI setup. It is a ViewModel class, which has 'value changed' events for all bindable properties automatically marshalled for the cross-thread calls.
상속: MsiSession
파일 보기 프로젝트 열기: Eun/WixSharp 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
LogFile string
MsiFile string

공개 메소드들

메소드 설명
GenericSetup ( string msiFile, bool enableLoging = true ) : System

Initializes a new instance of the GenericSetup class.

RunAsync ( System action ) : void
StartInstall ( string msiParams = null ) : void

Starts the fresh installation.

StartRepair ( string msiParams = null ) : void

Starts the repair installation for the already installed product.

StartUninstall ( string msiParams = null ) : void

Starts the uninstallation of the already installed product.

UpdateStatus ( ) : void

메소드 상세

GenericSetup() 공개 메소드

Initializes a new instance of the GenericSetup class.
public GenericSetup ( string msiFile, bool enableLoging = true ) : System
msiFile string The MSI file.
enableLoging bool if set to true [enable loging].
리턴 System

RunAsync() 공개 메소드

public RunAsync ( System action ) : void
action System
리턴 void

StartInstall() 공개 메소드

Starts the fresh installation.
public StartInstall ( string msiParams = null ) : void
msiParams string The MSI parameters.
리턴 void

StartRepair() 공개 메소드

Starts the repair installation for the already installed product.
public StartRepair ( string msiParams = null ) : void
msiParams string The MSI parameters.
리턴 void

StartUninstall() 공개 메소드

Starts the uninstallation of the already installed product.
public StartUninstall ( string msiParams = null ) : void
msiParams string The MSI params.
리턴 void

UpdateStatus() 공개 메소드

public UpdateStatus ( ) : void
리턴 void

프로퍼티 상세

LogFile 공개적으로 프로퍼티

The path to the MSI session log file.
public string LogFile
리턴 string

MsiFile 공개적으로 프로퍼티

The path to the encapsulated MSI file.
public string MsiFile
리턴 string