Table of Contents

Class AppService

Namespace
Hi.HiNcKits
Assembly
HiNc.dll

Application/Environment Service.

public class AppService : IDisposable
Inheritance
AppService
Implements
Inherited Members
Extension Methods

Constructors

AppService()

public AppService()

AppService(AppConfig)

public AppService(AppConfig userConfig)

Parameters

userConfig AppConfig

Properties

AdditionalStepPresentAccess

public Dictionary<string, PresentAccess> AdditionalStepPresentAccess { get; set; }

Property Value

Dictionary<string, PresentAccess>

AppConfig

public AppConfig AppConfig { get; set; }

Property Value

AppConfig

AppConfigPath

public string AppConfigPath { get; set; }

Property Value

string

CandidateStepPresentKeyList

Candidate Step Present Key List for display. Read only.

public List<string> CandidateStepPresentKeyList { get; }

Property Value

List<string>

DisplayedStepPresentAccessList

StepPresentAccessList for display. Read only.

public List<KeyValuePair<string, PresentAccess>> DisplayedStepPresentAccessList { get; }

Property Value

List<KeyValuePair<string, PresentAccess>>

EnablePhysics

public bool EnablePhysics { get; }

Property Value

bool

IsPhysicsLicensed

public bool IsPhysicsLicensed { get; }

Property Value

bool

SelectedItem

public object SelectedItem { get; set; }

Property Value

object

StepPresentAccessDictionary

StepPresentAccessDictionary. Read only.

public Dictionary<string, PresentAccess> StepPresentAccessDictionary { get; }

Property Value

Dictionary<string, PresentAccess>

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()

Dispose(bool)

protected virtual void Dispose(bool disposing)

Parameters

disposing bool

LooseSaveUserConfig()

public void LooseSaveUserConfig()

SaveUserConfig()

public void SaveUserConfig()