Interface ILinkContainerEvent
Last update: 16.07.2025Namespace: VM.Managed
Assembly: VMAppCore.dll
This interface is to represent the object container events that has a relation with other object.
public interface ILinkContainerEvent
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Properties
AddedToDocEventHandler
Gets the event handler for add.
EventHandler<addtodoceventargs> AddedToDocEventHandler { get; }
Property Value
EventHandlerAddToDocEventArgs>
DestroyEventHandler
Gets the event handler for destroy.
EventHandler<linkeventargs> DestroyEventHandler { get; }
Property Value
DestroyingEventHandler
Gets the event handler for destroying.
EventHandler<linkeventargs> DestroyingEventHandler { get; }
Property Value
RemovedFromDocEventHandler
Gets the event handler for remove.
EventHandler<removefromdoceventargs> RemovedFromDocEventHandler { get; }
Property Value
EventHandlerRemoveFromDocEventArgs>
UpdateEventHandler
Gets the event handler for update.
EventHandler<linkeventargs> UpdateEventHandler { get; }
Property Value
UpdatingEventHandler
Gets the event handler for updating.
EventHandler<linkeventargs> UpdatingEventHandler { get; }
Property Value
Methods
LinkAddedToDocument(object, AddToDocEventArgs)
The event that added to document occured from the linked object.
void LinkAddedToDocument(object obj, AddToDocEventArgs arg)
Parameters
obj object
The added object.
The event information that added to document.
LinkRemovedFromDocument(object, RemoveFromDocEventArgs)
The event that removed from document occured from the linked object.
void LinkRemovedFromDocument(object obj, RemoveFromDocEventArgs arg)
Parameters
obj object
The removed object.
The event information that removed to document.
LinkRequestDestroy(object, LinkEventArgs)
The destroy event occured from the linked object.
void LinkRequestDestroy(object objNotifier, LinkEventArgs arg)
Parameters
objNotifier object
The linked object.
arg LinkEventArgs
The destroy event information.
LinkRequestDestroying(object, LinkEventArgs)
The destroying event occured from the linked object.
void LinkRequestDestroying(object objNotifier, LinkEventArgs arg)
Parameters
objNotifier object
The linked object.
arg LinkEventArgs
The destroy event information.
LinkRequestUpdate(object, LinkEventArgs)
The update event occured from the linked object.
void LinkRequestUpdate(object objNotifier, LinkEventArgs arg)
Parameters
objNotifier object
The linked object.
arg LinkEventArgs
The update event information.
LinkRequestUpdating(object, LinkEventArgs)
The updatung event occured from the linked object.
void LinkRequestUpdating(object objNotifier, LinkEventArgs arg)
Parameters
objNotifier object
The linked object.
arg LinkEventArgs
The update event information.
OnAdded
Occurs when [on add].
event EventHandler<addtodoceventargs> OnAdded
Event Type
EventHandlerAddToDocEventArgs>
OnDestroy
Occurs when [on destroy].
event EventHandler<linkeventargs> OnDestroy
Event Type
OnDestroying
Occurs when [on destroy].
event EventHandler<linkeventargs> OnDestroying
Event Type
OnRemoved
Occurs when [on remove].
event EventHandler<removefromdoceventargs> OnRemoved
Event Type
EventHandlerRemoveFromDocEventArgs>
OnUpdate
Occurs when [on update].
event EventHandler<linkeventargs> OnUpdate
Event Type
OnUpdating
Occurs when [on update].
event EventHandler<linkeventargs> OnUpdating