Class ObjectBaseEdgesetAddRemoveEdgesEvent
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.FE.History
Assembly: VMFE.dll
This base class is to represent the add/remove event for edgeset.
public abstract class ObjectBaseEdgesetAddRemoveEdgesEvent : HistoryEvent
Inheritance
object ← HistoryEvent ← ObjectBaseEdgesetAddRemoveEdgesEvent
Derived
ObjectBaseEdgesetAddEdgesEvent, ObjectBaseEdgesetRemoveEdgesEvent
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
ObjectBaseEdgesetAddRemoveEdgesEvent(object, ICollection<Tuple<uint, uint>>)
public ObjectBaseEdgesetAddRemoveEdgesEvent(object obOriginal, ICollection<Tuple<uint, uint>> edges)
Parameters
obOriginal object
edges ICollection<Tuple<uint, uint>>
Methods
AddEdges()
protected void AddEdges()
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()
RemoveEdges()
protected void RemoveEdges()