Skip to main content

Motion Standalone Preprocessor C# library 2026 R1

Class ExecuteProcessForCar

Last update: 09.03.2026

Namespace: VM.Managed.DAFUL.CoSim.Matlab.Operation
Assembly: VMOpCoSimMatlab.dll

public class ExecuteProcessForCar : OperationBase, IOperation

Inheritance

object ← OperationBase ← ExecuteProcessForCar

Implements

IOperation

Inherited Members

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

Constructors

ExecuteProcessForCar(Document)

public ExecuteProcessForCar(Document doc)

Parameters

doc Document

ExecuteProcessForCar(Document, string, string, IEnumerable<int>, IEnumerable<int>, string, string, string)

public ExecuteProcessForCar(Document doc, string strInterfaceTimeStep, string strMFileFullPath, IEnumerable<int> lstInputSeq, IEnumerable<int> lstOutputSeq, string strSInput, string strSOutput, string strInterfacePath)

Parameters

doc Document

strInterfaceTimeStep string

strMFileFullPath string

lstInputSeq IEnumerable<int>

lstOutputSeq IEnumerable<int>

strSInput string

strSOutput string

strInterfacePath string

ExecuteProcessForCar(Document, string, string, IEnumerable<int>, IEnumerable<int>, string, string, string, string, string)

public ExecuteProcessForCar(Document doc, string strInterfaceTimeStep, string strMFileFullPath, IEnumerable<int> lstInputSeq, IEnumerable<int> lstOutputSeq, string strSInput, string strSOutput, string strInterfacePath, string strScaleFactor, string strMessageLevel)

Parameters

doc Document

strInterfaceTimeStep string

strMFileFullPath string

lstInputSeq IEnumerable<int>

lstOutputSeq IEnumerable<int>

strSInput string

strSOutput string

strInterfacePath string

strScaleFactor string

strMessageLevel string

ExecuteProcessForCar(Document, string, string, List<int>, List<int>, string, string, bool, List<string>, List<string>)

public ExecuteProcessForCar(Document doc, string strInterfaceTimeStep, string strMFileFullPath, List<int> lstInputSeq, List<int> lstOutputSeq, string strSInput, string strSOutput, bool bExternalCall, List<string> lstExternalSInputNames, List<string> lstExternalSOutputNames)

Parameters

doc Document

strInterfaceTimeStep string

strMFileFullPath string

lstInputSeq List<int>

lstOutputSeq List<int>

strSInput string

strSOutput string

bExternalCall bool

lstExternalSInputNames List<string>

lstExternalSOutputNames List<string>

ExecuteProcessForCar(Document, string, string, List<int>, List<int>, string, string, bool, List<string>, List<string>, string, string)

public ExecuteProcessForCar(Document doc, string strInterfaceTimeStep, string strMFileFullPath, List<int> lstInputSeq, List<int> lstOutputSeq, string strSInput, string strSOutput, bool bExternalCall, List<string> lstExternalSInputNames, List<string> lstExternalSOutputNames, string strScaleFactor, string strMessageLevel)

Parameters

doc Document

strInterfaceTimeStep string

strMFileFullPath string

lstInputSeq List<int>

lstOutputSeq List<int>

strSInput string

strSOutput string

bExternalCall bool

lstExternalSInputNames List<string>

lstExternalSOutputNames List<string>

strScaleFactor string

strMessageLevel string

ExecuteProcessForCar(JournalParameter)

public ExecuteProcessForCar(JournalParameter jp)

Parameters

jp JournalParameter

Properties

Name

Gets the operation name.

public override string Name { get; }

Property Value

string

Methods

Execute()

Execute the operation.

public override void Execute()

GetInformation(XmlWriter)

public override void GetInformation(XmlWriter writer)

Parameters

writer XmlWriter

Success()

Results this instance.

public bool Success()

Returns

bool

Connect with Ansys