Class ObjectBaseNodesetAddRemoveNodesEvent
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.FE.History
Assembly: VMFE.dll
This base class is to represent the add/remove event for nodeset.
public abstract class ObjectBaseNodesetAddRemoveNodesEvent : HistoryEvent
Inheritance
object ← HistoryEvent ← ObjectBaseNodesetAddRemoveNodesEvent
Derived
ObjectBaseNodesetAddNodesEvent, ObjectBaseNodesetRemoveNodesEvent
Inherited Members
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<T>(object, LinkPropertyType)
Constructors
ObjectBaseNodesetAddRemoveNodesEvent(object, ICollection<uint>)
public ObjectBaseNodesetAddRemoveNodesEvent(object obOriginal, ICollection<uint> arNodeIndex)
Parameters
obOriginal object
arNodeIndex ICollection<uint>
Methods
AddNodes()
protected void AddNodes()
AfterRedo(HistoryEventArgs)
protected override void AfterRedo(HistoryEventArgs args)
Parameters
args HistoryEventArgs
AfterUndo(HistoryEventArgs)
protected override void AfterUndo(HistoryEventArgs args)
Parameters
args HistoryEventArgs
Clear(bool)
protected override void Clear(bool bReserveReferenceCount)
Parameters
bReserveReferenceCount bool
RefreshNavigator()
protected void RefreshNavigator()
RemoveNodes()
protected void RemoveNodes()