Skip to main content

Motion Standalone Preprocessor C# library 2026 R1

Class ApplyAssemblyIOShaft

Last update: 09.03.2026

Namespace: VM.Managed.DAFUL.GearTrain.Operation
Assembly: VMOpGearTrain.dll

Apply assembly i/o shaft

public class ApplyAssemblyIOShaft : OperationBase, IOperation

Inheritance

object ← OperationBase ← ApplyAssemblyIOShaft

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

ApplyAssemblyIOShaft(GearTrainDocument, IConnectable, DirectionExpression, List<GTAssemblyInfo>, List<GTAssemblyInfo>)

Initializes a new instance of the class.

public ApplyAssemblyIOShaft(GearTrainDocument gearTrainDocument, IConnectable referenceBody, DirectionExpression direction, List<GTAssemblyInfo> inputInfo, List<GTAssemblyInfo> outputInfo)

Parameters

gearTrainDocument GearTrainDocument

The geartrain document

referenceBody IConnectable

The reference body

direction DirectionExpression

The direction

inputInfo List<GTAssemblyInfo>

The input information

outputInfo List<GTAssemblyInfo>

The output information

ApplyAssemblyIOShaft(JournalParameter)

Initializes a new instance of the class.

public ApplyAssemblyIOShaft(JournalParameter jp)

Parameters

jp JournalParameter

The jp.

Properties

Name

Gets the name.

public override string Name { get; }

Property Value

string

Exceptions

NotImplementedException

Methods

Execute()

Executes this instance.

public override void Execute()

Exceptions

NotImplementedException

GetInformation(XmlWriter)

Gets the information.

public override void GetInformation(XmlWriter writer)

Parameters

writer XmlWriter

The writer.

Connect with Ansys