Skip to main content

Motion Standalone Preprocessor C# library 2025 R1

Class ShowDOESimulationDlg

Last update: 16.07.2025

Namespace: 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(object, LinkPropertyType)

Constructors

ShowDOESimulationDlg(Document)

Initializes a new instance of the class.

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

string

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

Connect with Ansys