Skip to main content

Motion Standalone Preprocessor C# library 2026 R1

Class DestroyEventArgs

Last update: 09.03.2026

Namespace: VM.Managed
Assembly: VMAppCore.dll

This class is to represent the event information that deleted from linked object.

public sealed class DestroyEventArgs : LinkEventArgs

Inheritance

object ← EventArgs ← LinkEventArgs ← DestroyEventArgs

Inherited Members

LinkEventArgs.IsUpdating(object), LinkEventArgs.IsDestroying(object), LinkEventArgs.ExistUpdatingTarget(object), LinkEventArgs.ExistDestroyingTarget(object), LinkEventArgs.EntitiesForCircularReference, LinkEventArgs.PreviousEventNotifier, LinkEventArgs.InnerEventArgument, LinkEventArgs.Extra, LinkEventArgs.Document, LinkEventArgs.Reason

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)

Constructors

DestroyEventArgs(LinkEventArgs, object, object)

Initializes a new instance of the class.

public DestroyEventArgs(LinkEventArgs innerArgs, object obEventPrevious, object extra)

Parameters

innerArgs LinkEventArgs

The inner argument.

obEventPrevious object

The previous event.

extra object

The extra data.

DestroyEventArgs(LinkEventArgs, object)

Initializes a new instance of the class.

public DestroyEventArgs(LinkEventArgs innerArgs, object obEventPrevious)

Parameters

innerArgs LinkEventArgs

The inner argument.

obEventPrevious object

The previous event.

DestroyEventArgs(Document, object)

Initializes a new instance of the class.

public DestroyEventArgs(Document document, object extra)

Parameters

document Document

The document.

extra object

The extra data.

Properties

Type

Gets the type of destroy method.

public DestroyType Type { get; }

Property Value

DestroyType

Connect with Ansys