C# Class withSIX.Play.Core.Options.Entries.ExternalApp

Inheritance: PropertyChangedBase
Show file Open project: SIXNetworks/withSIX.Desktop Class Usage Examples

Private Properties

Property Type Description
CheckPreRequisites bool

Public Methods

Method Description
ExternalApp ( string name, string path, string parameters, bool runAsAdmin, StartupType startupType ) : System
Launch ( IProcessManager processManager ) : void
LaunchWithChecks ( IProcessManager processManager, bool mp ) : void

Private Methods

Method Description
CheckPreRequisites ( bool mp ) : bool

Method Details

ExternalApp() public method

public ExternalApp ( string name, string path, string parameters, bool runAsAdmin, StartupType startupType ) : System
name string
path string
parameters string
runAsAdmin bool
startupType StartupType
return System

Launch() public method

public Launch ( IProcessManager processManager ) : void
processManager IProcessManager
return void

LaunchWithChecks() public method

public LaunchWithChecks ( IProcessManager processManager, bool mp ) : void
processManager IProcessManager
mp bool
return void