Skip to main content

Motion Standalone Preprocessor C# library 2025 R1

Class SetDesignDocumentBase

Last update: 16.07.2025

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

Set Design Document Base

public abstract class SetDesignDocumentBase : OperationBase, IOperation

Inheritance

object ← OperationBase ← SetDesignDocumentBase

Derived

SetBearingDesignDocument, SetGearSetDesignDocument, SetMeshDesignDocument, SetShaftSetDesignDocument, SetSlidingBearingDesignDocument

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

Constructors

SetDesignDocumentBase()

Initializes a new instance of the class.

public SetDesignDocumentBase()

SetDesignDocumentBase(JournalParameter)

Initializes a new instance of the class.

public SetDesignDocumentBase(JournalParameter jp)

Parameters

jp JournalParameter

The jp.

Fields

m_docDesigner

The m_doc designer

protected Document m_docDesigner

Field Value

Document

m_strBodyName

The M_STR body name

protected string m_strBodyName

Field Value

string

Properties

IsHistoryMerge

Gets the history merge flag.

public override bool IsHistoryMerge { get; }

Property Value

bool

Name

Gets the Name.

public override string Name { get; }

Property Value

string

Methods

Execute()

Executes this instance.

public override void Execute()

GetInformation(XmlWriter)

Gets the information.

public override void GetInformation(XmlWriter writer)

Parameters

writer XmlWriter

The writer.

OpenDesignDocument(object)

Opens the design document.

protected bool OpenDesignDocument(object obj)

Parameters

obj object

The object.

Returns

bool

Result()

Results this instance.

public HiddenDocument Result()

Returns

HiddenDocument

SetActiveUserControl()

Sets the active user control.

protected void SetActiveUserControl()

Connect with Ansys