Class ShowDOESimulationDlg
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.DOE.Operation
Assembly: VMOPDOE.dll
The open simulation dialog operation
public class ShowDOESimulationDlg : ShowSimulationDlg, IOperation
Inheritance
object ← OperationBase ← SimulationRun ← ShowSimulationDlg ← ShowDOESimulationDlg
Implements
IOperation
Inherited Members
ShowSimulationDlg.Execute(), ShowSimulationDlg.SimulationRunImpl(bool), ShowSimulationDlg.ExecuteImpl(), ShowSimulationDlg.Name, SimulationRun.m_strSimulationConfiguration, SimulationRun.m_strFilePath, SimulationRun.m_strUserDefinedScenarioTypeName, SimulationRun.Execute(), SimulationRun.GetInformation(XmlWriter), SimulationRun.ReadExtraJournal(XmlElement), SimulationRun.WriteExtraJournal(XmlWriter), SimulationRun.UpdateUI(IUIUpdate, Document), SimulationRun.SimulationRunImpl(bool), SimulationRun.PrepareSimulationSetting(), SimulationRun.ShowDialog(), SimulationRun.PrepareForm(SimulationFormBase), SimulationRun.ApplySimulation(SimulationFormBase), SimulationRun.ExecuteImpl(), SimulationRun.ExecuteImplNotPrePareSimulation(), SimulationRun.Name, SimulationRun.SimulationForm, SimulationRun.NotPrePareSimulation, SimulationRun.FormResult, SimulationRun.SimParam, SimulationRun.SkipCheckDirectory, SimulationRun.FilePath, OperationBase.g_bRedrawKernel, OperationBase.g_bVerify, OperationBase.g_bSkipAddEvent, OperationBase.g_bDupicateMsg, OperationBase.m_bIsHistoryMerge, OperationBase.Execute(), OperationBase.PostExecute(), OperationBase.GetInformation(XmlWriter), OperationBase.Create(string, View, object), OperationBase.Create(string, IDocument, object), OperationBase.Create(string, object), OperationBase.Create(string), OperationBase.StartSession(), OperationBase.StartSession(OperationBase, OperationBase.PostOperation), OperationBase.StartSession(OperationBase), OperationBase.StartSessionAndWait(), OperationBase.StartSessionAndWait(OperationBase, OperationBase.PostOperation), OperationBase.StartSessionAndWait(OperationBase), OperationBase.Initialize(OperationBase.ShowVerifyResult), OperationBase.RecordJournal(OperationBase), OperationBase.UseSession(string), OperationBase.raise_OnOperationStatusChanged(object, OperationStatusEventArgs), OperationBase.raise_OnEndOperation(object, EventArgs), OperationBase.ClearCurrentMark(string), OperationBase.ClearCurrentMark(IDocument), OperationBase.ClearCurrentMark(), OperationBase.GlobalOverride, OperationBase.IsDoingThread, OperationBase.ExecuteMacro, OperationBase.SimStatus, OperationBase.Status, OperationBase.autoEvents, OperationBase.IsHistoryMerge, OperationBase.SkipClearTemporaryLinkContainer, OperationBase.PostExecuteClearTemporaryLinkContainer, OperationBase.SkipEndOperation, OperationBase.UseMacro, OperationBase.MarkStatus, OperationBase.UseThread, OperationBase.Name, OperationBase.ExecutableOnHold, OperationBase.Override, OperationBase.Parameter, OperationBase.View, OperationBase.Document, OperationBase.OnEndOperation, OperationBase.OnOperationStatusChanged
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
ShowDOESimulationDlg(Document)
Initializes a new instance of the
public ShowDOESimulationDlg(Document doc)
Parameters
doc Document
ShowDOESimulationDlg(JournalParameter)
public ShowDOESimulationDlg(JournalParameter jp)
Parameters
jp JournalParameter
Properties
Name
Gets the operation name.
public override string Name { get; }
Property Value
Methods
Execute()
Executes this instance.
public override void Execute()
ExportFileForSolvingImpl(DocumentAnalysis, string, Result, bool)
protected void ExportFileForSolvingImpl(DocumentAnalysis doc, string strPath, FrmDOESimulation.Result simResult, bool bGraphic)
Parameters
doc DocumentAnalysis
strPath string
simResult FrmDOESimulation.Result
bGraphic bool
ShowDialog()
protected override void ShowDialog()
UpdateUI(IUIUpdate, Document)
Updates the UI.
public static void UpdateUI(IUIUpdate updater, Document doc)
Parameters
updater IUIUpdate
The UI updater.
doc Document
The document.
WriteExtraJournal(XmlWriter)
public override void WriteExtraJournal(XmlWriter writer)
Parameters
writer XmlWriter