Class FullCarSimulationRun
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.Car.Operation
Assembly: VMOpFullCar.dll
The execute simulation operation
public class FullCarSimulationRun : SimulationRun, IOperation
Inheritance
object ← OperationBase ← SimulationRun ← FullCarSimulationRun
Derived
FullCarAnalysisBase, ShowFullCarSimulationDlg
Implements
IOperation
Inherited Members
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
FullCarSimulationRun(Document)
public FullCarSimulationRun(Document doc)
Parameters
doc Document
FullCarSimulationRun(Document, string)
public FullCarSimulationRun(Document doc, string strSimPar)
Parameters
doc Document
strSimPar string
FullCarSimulationRun(Document, SimulationParameter)
public FullCarSimulationRun(Document doc, SimulationRun.SimulationParameter param)
Parameters
doc Document
param SimulationRun.SimulationParameter
FullCarSimulationRun(JournalParameter)
public FullCarSimulationRun(JournalParameter jp)
Parameters
jp JournalParameter
Properties
Name
Gets the operation name.
public override string Name { get; }
Property Value
Methods
ApplySimulation()
protected bool ApplySimulation()
Returns
Execute()
Execute the operation.
public override void Execute()
SimulationRunImpl(bool)
protected override void SimulationRunImpl(bool bWriteDFG)
Parameters
bWriteDFG bool
UpdateUI(IUIUpdate, Document)
public static void UpdateUI(IUIUpdate updater, Document doc)
Parameters
updater IUIUpdate
doc Document