Skip to main content

Motion Standalone Preprocessor C# library 2025 R2

Class ObjectBaseAddon

Last update: 16.07.2025

Namespace: VM.Managed.History
Assembly: VMAppCore.dll

public abstract class ObjectBaseAddon : HistoryManagerAddon

Inheritance

object ← HistoryManagerAddon ← ObjectBaseAddon

Derived

AddToSubEntityAddon, HiddenDocumentAddon, NavigatorAddon, RefreshSubEntityAddon, UpdateSimulationConfigurationAddon

Inherited Members

HistoryManagerAddon.BeforeUndo(object, HistoryEventArgs), HistoryManagerAddon.AfterUndo(object, HistoryEventArgs), HistoryManagerAddon.BeforeRedo(object, HistoryEventArgs), HistoryManagerAddon.AfterRedo(object, HistoryEventArgs), HistoryManagerAddon.BeforeRollback(object, HistoryEventArgs), HistoryManagerAddon.AfterRollback(object, HistoryEventArgs), HistoryManagerAddon.BeforeRecord(object, HistoryEventArgs), HistoryManagerAddon.AfterRecord(object, HistoryEventArgs), HistoryManagerAddon.Register(HistoryManager), HistoryManagerAddon.ClearMarkCollection(ICollection), HistoryManagerAddon.ClearMark(HistoryMark), HistoryManagerAddon.Parent, HistoryManagerAddon.DoneList, HistoryManagerAddon.UndoneList

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects(object, LinkPropertyType)

Constructors

ObjectBaseAddon()

public ObjectBaseAddon()

Properties

List

protected IEnumerable<uintptr> List { get; }

Property Value

IEnumerableUIntPtr&gt;

Methods

AddEntity(UIntPtr)

public void AddEntity(UIntPtr key)

Parameters

key UIntPtr

AfterRedo(object, HistoryEventArgs)

protected override sealed void AfterRedo(object o, HistoryEventArgs args)

Parameters

o object

args HistoryEventArgs

AfterRollback(object, HistoryEventArgs)

protected override sealed void AfterRollback(object o, HistoryEventArgs args)

Parameters

o object

args HistoryEventArgs

AfterUndo(object, HistoryEventArgs)

protected override sealed void AfterUndo(object o, HistoryEventArgs args)

Parameters

o object

args HistoryEventArgs

BeforeRedo(object, HistoryEventArgs)

protected override sealed void BeforeRedo(object o, HistoryEventArgs args)

Parameters

o object

args HistoryEventArgs

BeforeRollback(object, HistoryEventArgs)

protected override sealed void BeforeRollback(object o, HistoryEventArgs args)

Parameters

o object

args HistoryEventArgs

BeforeUndo(object, HistoryEventArgs)

protected override sealed void BeforeUndo(object o, HistoryEventArgs args)

Parameters

o object

args HistoryEventArgs

Init(object, HistoryEventArgs)

protected virtual void Init(object o, HistoryEventArgs args)

Parameters

o object

args HistoryEventArgs

Process(object, HistoryEventArgs)

protected virtual void Process(object o, HistoryEventArgs args)

Parameters

o object

args HistoryEventArgs

RemoveEntity(UIntPtr)

public void RemoveEntity(UIntPtr key)

Parameters

key UIntPtr

Connect with Ansys