C# Class SebWindowsClient.ConfigurationUtils.SEBClientInfo

ファイルを表示 Open project: SafeExamBrowser/seb-win Class Usage Examples

Public Properties

Property Type Description
LoadingSettingsFileName string
SebClientSettingsAppDataFile string
SebClientSettingsProgramDataFile string
SebWindowsClientForm SebWindowsClientForm
XulRunnerConfigFile string
XulRunnerExePath string
XulRunnerParameter string
XulRunnerSebIniPath string
appChooserHeight int
examMode bool
scaleFactor float

Public Methods

Method Description
ContractEnvironmentVariables ( string path ) : string
InitializeLogger ( ) : void

Initialise Logger if it's enabled.

SetDefaultClientLogFile ( ) : void

Set the default location of the SebClientLogFileDirectory.

SetSebClientConfiguration ( ) : bool

Sets user, host info, send-recv interval, recv timeout, Logger and read SebClient configuration.

SetSebPaths ( ) : void

Sets paths to files SEB has to save or read from the file system.

SetSystemVersionInfo ( ) : bool

Sets system version info.

SetXulRunnerConfiguration ( ) : bool

Sets properties in config.json XULRunner configuration file.

getSebSetting ( string key ) : object>.Dictionary

Private Methods

Method Description
GetVersionEx ( OSVERSIONINFO &o ) : short

Method Details

ContractEnvironmentVariables() public static method

public static ContractEnvironmentVariables ( string path ) : string
path string
return string

InitializeLogger() public static method

Initialise Logger if it's enabled.
public static InitializeLogger ( ) : void
return void

SetDefaultClientLogFile() public static method

Set the default location of the SebClientLogFileDirectory.
public static SetDefaultClientLogFile ( ) : void
return void

SetSebClientConfiguration() public static method

Sets user, host info, send-recv interval, recv timeout, Logger and read SebClient configuration.
public static SetSebClientConfiguration ( ) : bool
return bool

SetSebPaths() public static method

Sets paths to files SEB has to save or read from the file system.
public static SetSebPaths ( ) : void
return void

SetSystemVersionInfo() public static method

Sets system version info.
public static SetSystemVersionInfo ( ) : bool
return bool

SetXulRunnerConfiguration() public static method

Sets properties in config.json XULRunner configuration file.
public static SetXulRunnerConfiguration ( ) : bool
return bool

getSebSetting() public static method

public static getSebSetting ( string key ) : object>.Dictionary
key string
return object>.Dictionary

Property Details

LoadingSettingsFileName public_oe static_oe property

public static string LoadingSettingsFileName
return string

SebClientSettingsAppDataFile public_oe static_oe property

public static string SebClientSettingsAppDataFile
return string

SebClientSettingsProgramDataFile public_oe static_oe property

public static string SebClientSettingsProgramDataFile
return string

SebWindowsClientForm public_oe static_oe property

public static SebWindowsClientForm SebWindowsClientForm
return SebWindowsClientForm

XulRunnerConfigFile public_oe static_oe property

public static string XulRunnerConfigFile
return string

XulRunnerExePath public_oe static_oe property

public static string XulRunnerExePath
return string

XulRunnerParameter public_oe static_oe property

public static string XulRunnerParameter
return string

XulRunnerSebIniPath public_oe static_oe property

public static string XulRunnerSebIniPath
return string

appChooserHeight public_oe static_oe property

public static int appChooserHeight
return int

examMode public_oe static_oe property

public static bool examMode
return bool

scaleFactor public_oe static_oe property

public static float scaleFactor
return float