Click or drag to resize

aceAdvancedConsoleStateBase Class

Home | imbSCI | imbACE | imbNLP | imbWEM | imbWBI
Console state - keeps settings of the console
Inheritance Hierarchy
SystemObject
  dataBindableBase
    imbBindable
      imbACE.Core.coreaceSettingsBase
        imbACE.Core.coreaceSettingsStandaloneBase
          imbACE.Services.consoleaceAdvancedConsoleStateBase

Namespace:  imbACE.Services.console
Assembly:  imbACE.Services (in imbACE.Services.dll) Version: 0.2
Syntax
C#
public abstract class aceAdvancedConsoleStateBase : aceSettingsStandaloneBase
Request Example View Source

The aceAdvancedConsoleStateBase type exposes the following members.

Properties
  NameDescription
Public propertycurrentProjectName
name of the current console project
Public propertydoRunScriptOnStartup
The filename (inside the script folder) of script file to run upon start of the console
Public propertydoWorkdInDebugMode
If true the console will produce all kinds of log outputs, data and serialized objects
Public propertyloadedContent
Public propertyloadedContentFilepath
Public propertyprojects_path
Path where the projects are
Public propertyscopePath
Public propertysettings_filepath
Path of the settings
(Overrides aceSettingsStandaloneBasesettings_filepath.)
Public propertywasLoaded
(Inherited from aceSettingsBase.)
Top
Methods
  NameDescription
Public methodLoad
Loads and auto saves
(Inherited from aceSettingsStandaloneBase.)
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