Class ObjectBasePatchsetAddRemovePatchesEvent
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.FE.History
Assembly: VMFE.dll
This base class is to represent the add/remove event for patchset.
public abstract class ObjectBasePatchsetAddRemovePatchesEvent : HistoryEvent
Inheritance
object ← HistoryEvent ← ObjectBasePatchsetAddRemovePatchesEvent
Derived
ObjectBasePatchsetAddPatchesEvent, ObjectBasePatchsetRemovePatchesEvent
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
Constructors
ObjectBasePatchsetAddRemovePatchesEvent(object, ICollection)
public ObjectBasePatchsetAddRemovePatchesEvent(object obOriginal, ICollection<patch> patches)
Parameters
obOriginal object
patches ICollectionPatch>
Methods
AddPatches()
protected void AddPatches()
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()
RemovePatches()
protected void RemovePatches()