Class Application.StartOption
Last update: 16.07.2025Namespace: VM.Managed
Assembly: VMAppCore.dll
This class is to represent the application start option.
public sealed class Application.StartOption
Inheritance
object ← Application.StartOption
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
StartOption(string, string, string)
Initializes a new instance of the
public StartOption(string strTranslatorDirectory, string strKernelCoreModulePath, string strHoopsExchangeDirectory)
Parameters
strTranslatorDirectory string
The translator directory.
strKernelCoreModulePath string
The kernel core module path.
strHoopsExchangeDirectory string
The Hoops Exchange path.
StartOption()
Initializes a new instance of the
public StartOption()
Properties
GenerateHoopsCode
Gets/Sets the Hoops code generation flag.
public bool GenerateHoopsCode { get; set; }
Property Value
HoopsExchangeDirectory
Gets/Sets the Hoops Exchange directory.
public string HoopsExchangeDirectory { get; set; }
Property Value
KernelCoreModulePath
Gets/Sets the kernel core module path.
public string KernelCoreModulePath { get; set; }
Property Value
KernelMessageCallback
Gets/Sets the kernel message callback
public Application.StartOption.WriteMessage KernelMessageCallback { get; set; }
Property Value
Application.StartOption.WriteMessage
KernelMessageLogLevel
Gets/Sets the kernel message log level
public int KernelMessageLogLevel { get; set; }
Property Value
StrideConvertPath
Gets/Sets the Stride Convert path.
public string StrideConvertPath { get; set; }
Property Value
StrideDependencies
Gets/Sets the Stride Dependencies.
public string StrideDependencies { get; set; }
Property Value
TranslatorDirectory
Gets/Sets the translator directory.
public string TranslatorDirectory { get; set; }
Property Value
TranslatorMessageCallback
Gets/Sets the kernel translator message callback
public Application.StartOption.WriteMessage TranslatorMessageCallback { get; set; }
Property Value
Application.StartOption.WriteMessage
TranslatorMessageLogLevel
Gets/Sets the kernel translator message log level
public int TranslatorMessageLogLevel { get; set; }
Property Value
UsePID
Gets/Sets the PID flag.
public bool UsePID { get; set; }