Skip to main content

Motion Standalone Preprocessor C# library 2025 R1

Class ObjectBaseDestroyEvent

Last update: 16.07.2025

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

public class ObjectBaseDestroyEvent : ObjectBaseRemovedFromDocEvent

Inheritance

object ← HistoryEvent ← SerializableObjectModifiedEvent ← SerializableObjectBaseModifiedEventBaseObjectBaseLifecycleEventObjectBaseRemovedFromDocEventObjectBaseDestroyEvent

Inherited Members

ObjectBaseRemovedFromDocEvent.BeforeUndo(HistoryEventArgs), ObjectBaseRemovedFromDocEvent.BeforeRedo(HistoryEventArgs), ObjectBaseRemovedFromDocEvent.AfterUndo(HistoryEventArgs), ObjectBaseRemovedFromDocEvent.AfterRedo(HistoryEventArgs), ObjectBaseRemovedFromDocEvent.MergeImpl(SerializableObjectBaseModifiedEventBase), ObjectBaseLifecycleEvent.Clear(bool), ObjectBaseLifecycleEvent.AfterAdded(HistoryEventArgs), ObjectBaseLifecycleEvent.Unregister(HistoryEventArgs), ObjectBaseLifecycleEvent.Register(HistoryEventArgs), ObjectBaseLifecycleEvent.InitialBackup, SerializableObjectBaseModifiedEventBase.Merge(SerializableObjectBaseModifiedEventBase), SerializableObjectBaseModifiedEventBase.MergeImpl(SerializableObjectBaseModifiedEventBase), SerializableObjectBaseModifiedEventBase.Clear(bool), SerializableObjectBaseModifiedEventBase.BeforeAdded(AddToHistoryManagerEventArgs), SerializableObjectBaseModifiedEventBase.AfterAdded(HistoryEventArgs), SerializableObjectBaseModifiedEventBase.BeforeUndo(HistoryEventArgs), SerializableObjectBaseModifiedEventBase.BeforeRedo(HistoryEventArgs), SerializableObjectBaseModifiedEventBase.AfterUndo(HistoryEventArgs), SerializableObjectBaseModifiedEventBase.AfterRedo(HistoryEventArgs), SerializableObjectBaseModifiedEventBase.Dispose(bool), SerializableObjectBaseModifiedEventBase.Dispose(), SerializableObjectBaseModifiedEventBase.InitialBackup, SerializableObjectBaseModifiedEventBase.ObjectDelegateKey, SerializableObjectModifiedEvent.Undo(HistoryEventArgs), SerializableObjectModifiedEvent.Redo(HistoryEventArgs), SerializableObjectModifiedEvent.Clear(bool), SerializableObjectModifiedEvent.ReplaceBackupData(byte[], IHistoryObjectSerializableDelegate), SerializableObjectModifiedEvent.SetObjectDelegate(IHistoryObjectSerializableDelegate), SerializableObjectModifiedEvent.Modified(object), SerializableObjectModifiedEvent.ObjectDelegate, SerializableObjectModifiedEvent.Backup, SerializableObjectModifiedEvent.IsBackup, SerializableObjectModifiedEvent.Context, SerializableObjectModifiedEvent.SurrogateSelector, SerializableObjectModifiedEvent.DoingUndoRedoSerialize, HistoryEvent.ClearEvent(bool), HistoryEvent.Undo(HistoryEventArgs), HistoryEvent.Redo(HistoryEventArgs), HistoryEvent.Clear(bool), HistoryEvent.BeforeUndo(HistoryEventArgs), HistoryEvent.AfterUndo(HistoryEventArgs), HistoryEvent.BeforeRedo(HistoryEventArgs), HistoryEvent.AfterRedo(HistoryEventArgs), HistoryEvent.BeforeAdded(AddToHistoryManagerEventArgs), HistoryEvent.AfterAdded(HistoryEventArgs), HistoryEvent.IsValid

Extension Methods

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

Constructors

ObjectBaseDestroyEvent(object)

public ObjectBaseDestroyEvent(object obOriginal)

Parameters

obOriginal object

Methods

AfterRedo(HistoryEventArgs)

protected override void AfterRedo(HistoryEventArgs args)

Parameters

args HistoryEventArgs

AfterUndo(HistoryEventArgs)

protected override void AfterUndo(HistoryEventArgs args)

Parameters

args HistoryEventArgs

MergeImpl(SerializableObjectBaseModifiedEventBase)

protected override SerializableObjectBaseModifiedEventBase.MergeTo MergeImpl(SerializableObjectBaseModifiedEventBase evtNext)

Parameters

evtNext SerializableObjectBaseModifiedEventBase

Returns

SerializableObjectBaseModifiedEventBase.MergeTo

SameKey(UIntPtr)

public bool SameKey(UIntPtr key)

Parameters

key UIntPtr

Returns

bool

Connect with Ansys