Class ObjectBaseAddon
Last update: 09.03.2026Namespace: 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<HistoryMark>), HistoryManagerAddon.ClearMark(HistoryMark), HistoryManagerAddon.Parent, HistoryManagerAddon.DoneList, HistoryManagerAddon.UndoneList
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)
Constructors
ObjectBaseAddon()
public ObjectBaseAddon()
Properties
List
protected IEnumerable<UIntPtr> List { get; }
Property Value
IEnumerable<UIntPtr>
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