Class NavigatorAddon
Last update: 16.07.2025Namespace: VM.Managed.History
Assembly: VMAppCore.dll
public abstract class NavigatorAddon : ObjectBaseAddon
Inheritance
object ← HistoryManagerAddon ← ObjectBaseAddon ← NavigatorAddon
Derived
AddToNavigatorAddon, RemoveFromNavigatorAddon, RenameItemInNavigatorAddon, UpdateAllItemInNavigatorAddon, UpdateItemInNavigatorAddon, UpdateItemInNavigatorForCollectionAddon
Inherited Members
ObjectBaseAddon.BeforeUndo(object, HistoryEventArgs),
ObjectBaseAddon.AfterUndo(object, HistoryEventArgs),
ObjectBaseAddon.BeforeRedo(object, HistoryEventArgs),
ObjectBaseAddon.AfterRedo(object, HistoryEventArgs),
ObjectBaseAddon.BeforeRollback(object, HistoryEventArgs),
ObjectBaseAddon.AfterRollback(object, HistoryEventArgs),
ObjectBaseAddon.Init(object, HistoryEventArgs),
ObjectBaseAddon.Process(object, HistoryEventArgs),
ObjectBaseAddon.AddEntity(UIntPtr),
ObjectBaseAddon.RemoveEntity(UIntPtr),
ObjectBaseAddon.List,
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
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
NavigatorAddon()
public NavigatorAddon()
Methods
Add()
protected void Add()
AddCore(UIntPtr)
public static void AddCore(UIntPtr key)
Parameters
key UIntPtr
Process(object, HistoryEventArgs)
protected override void Process(object o, HistoryEventArgs args)
Parameters
o object
args HistoryEventArgs
Remove()
protected void Remove()
RemoveCore(UIntPtr)
public static void RemoveCore(UIntPtr key)
Parameters
key UIntPtr
Rename()
protected void Rename()
RenameCore(UIntPtr)
public static void RenameCore(UIntPtr key)
Parameters
key UIntPtr
Update()
protected void Update()
UpdateCore(UIntPtr)
public static void UpdateCore(UIntPtr key)
Parameters
key UIntPtr