Click or drag to resize

aceApplicationSettings Class

Home | imbSCI | imbACE | imbNLP | imbWEM | imbWBI
Base class for application settings
Inheritance Hierarchy
SystemObject
  dataBindableBase
    imbBindable
      imbACE.Core.coreaceSettingsBase
        imbACE.Core.coreaceSettingsStandaloneBase
          imbACE.Core.applicationaceApplicationSettings

Namespace:  imbACE.Core.application
Assembly:  imbACE.Core (in imbACE.Core.dll) Version: 0.2
Syntax
C#
public class aceApplicationSettings : aceSettingsStandaloneBase
Request Example View Source

The aceApplicationSettings type exposes the following members.

Constructors
  NameDescription
Public methodaceApplicationSettings
Initializes a new instance of the aceApplicationSettings class
Top
Properties
  NameDescription
Public propertyaceCoreConfig
Gets or sets the ace core configuration.
Public propertyCachePathOverride
Public propertyConsoleWindowSize
Defines the size of the console application window
Public propertyCulture
Culture code
Public propertydoAskOnApplicationExit
If true it will ask for confirmation on application exit
Public propertydoLoopExternalDelay
Main thread loop delay in ms
Public propertyLoadPluginsOnStartUp
If true it will search and load external plugins during start-up
Public propertyRegenerateReadMeFiles
If true it will regenerate application folder's read-me files
Public propertyRunAtamanOnStartUp
If true it will run Ataman check on directories with auto-generated data on application start-up
Public propertysciCoreConfig
Gets or sets the sci core configuration.
Public propertysciReportingConfing
Gets or sets the sci reporting confing.
Public propertysettings_filepath (Overrides aceSettingsStandaloneBasesettings_filepath.)
Public propertywasLoaded
(Inherited from aceSettingsBase.)
Top
Methods
  NameDescription
Public methodLoad
Loads and auto saves
(Inherited from aceSettingsStandaloneBase.)
Public methodLoad(folderNode)
Public methodOnPropertyChanged (Inherited from dataBindableBase.)
Public methodPoke
Empty method used just to trigger autoload if required
(Inherited from aceSettingsStandaloneBase.)
Public methodSave
Saves the current settings. If filepath specified it will use it to save into. This will not change default load location.
(Inherited from aceSettingsStandaloneBase.)
Top
Events
  NameDescription
Public eventPropertyChanged (Inherited from dataBindableBase.)
Top
Extension Methods
  NameDescription
Public Extension MethodaceGenEx (Defined by aceExceptionTools.)
Public Extension MethodaceSciEx (Defined by aceExceptionTools.)
Top
See Also