Skip to main content

Motion Standalone Preprocessor C# library 2025 R1

Interface ILinkContainerEvent

Last update: 16.07.2025

Namespace: 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(object, LinkPropertyType)

Properties

AddedToDocEventHandler

Gets the event handler for add.

EventHandler<addtodoceventargs> AddedToDocEventHandler { get; }

Property Value

EventHandlerAddToDocEventArgs&gt;

DestroyEventHandler

Gets the event handler for destroy.

EventHandler<linkeventargs> DestroyEventHandler { get; }

Property Value

EventHandlerLinkEventArgs&gt;

DestroyingEventHandler

Gets the event handler for destroying.

EventHandler<linkeventargs> DestroyingEventHandler { get; }

Property Value

EventHandlerLinkEventArgs&gt;

RemovedFromDocEventHandler

Gets the event handler for remove.

EventHandler<removefromdoceventargs> RemovedFromDocEventHandler { get; }

Property Value

EventHandlerRemoveFromDocEventArgs&gt;

UpdateEventHandler

Gets the event handler for update.

EventHandler<linkeventargs> UpdateEventHandler { get; }

Property Value

EventHandlerLinkEventArgs&gt;

UpdatingEventHandler

Gets the event handler for updating.

EventHandler<linkeventargs> UpdatingEventHandler { get; }

Property Value

EventHandlerLinkEventArgs&gt;

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.

arg AddToDocEventArgs

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.

arg RemoveFromDocEventArgs

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&gt;

OnDestroy

Occurs when [on destroy].

event EventHandler<linkeventargs> OnDestroy

Event Type

EventHandlerLinkEventArgs&gt;

OnDestroying

Occurs when [on destroy].

event EventHandler<linkeventargs> OnDestroying

Event Type

EventHandlerLinkEventArgs&gt;

OnRemoved

Occurs when [on remove].

event EventHandler<removefromdoceventargs> OnRemoved

Event Type

EventHandlerRemoveFromDocEventArgs&gt;

OnUpdate

Occurs when [on update].

event EventHandler<linkeventargs> OnUpdate

Event Type

EventHandlerLinkEventArgs&gt;

OnUpdating

Occurs when [on update].

event EventHandler<linkeventargs> OnUpdating

Event Type

EventHandlerLinkEventArgs&gt;

Connect with Ansys