Skip to main content

Motion Standalone Preprocessor C# library 2026 R1

Interface ILinkContainerEvent

Last update: 09.03.2026

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

Properties

AddedToDocEventHandler

Gets the event handler for add.

EventHandler<AddToDocEventArgs> AddedToDocEventHandler { get; }

Property Value

EventHandler<AddToDocEventArgs>

DestroyEventHandler

Gets the event handler for destroy.

EventHandler<LinkEventArgs> DestroyEventHandler { get; }

Property Value

EventHandler<LinkEventArgs>

DestroyingEventHandler

Gets the event handler for destroying.

EventHandler<LinkEventArgs> DestroyingEventHandler { get; }

Property Value

EventHandler<LinkEventArgs>

RemovedFromDocEventHandler

Gets the event handler for remove.

EventHandler<RemoveFromDocEventArgs> RemovedFromDocEventHandler { get; }

Property Value

EventHandler<RemoveFromDocEventArgs>

UpdateEventHandler

Gets the event handler for update.

EventHandler<LinkEventArgs> UpdateEventHandler { get; }

Property Value

EventHandler<LinkEventArgs>

UpdatingEventHandler

Gets the event handler for updating.

EventHandler<LinkEventArgs> UpdatingEventHandler { get; }

Property Value

EventHandler<LinkEventArgs>

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

EventHandler<AddToDocEventArgs>

OnDestroy

Occurs when [on destroy].

event EventHandler<LinkEventArgs> OnDestroy

Event Type

EventHandler<LinkEventArgs>

OnDestroying

Occurs when [on destroy].

event EventHandler<LinkEventArgs> OnDestroying

Event Type

EventHandler<LinkEventArgs>

OnRemoved

Occurs when [on remove].

event EventHandler<RemoveFromDocEventArgs> OnRemoved

Event Type

EventHandler<RemoveFromDocEventArgs>

OnUpdate

Occurs when [on update].

event EventHandler<LinkEventArgs> OnUpdate

Event Type

EventHandler<LinkEventArgs>

OnUpdating

Occurs when [on update].

event EventHandler<LinkEventArgs> OnUpdating

Event Type

EventHandler<LinkEventArgs>

Connect with Ansys