Skip to main content

Motion Standalone Preprocessor C# library 2025 R2

Class Document

Last update: 16.07.2025

Namespace: VM.Managed
Assembly: VMAppCore.dll

This class is to represent the document.

public abstract class Document : Container, IObservableObject, IDisposableObject, ILinkable, ILinkContainerEvent, IVerifiable, IDocument, IObject, IEventProvider, IContainer, ILinkContainer, IOwned, IHasID, IEnableManager, IRelatedDocument, IHistorySupport

Inheritance

object ← ObservableObject ← LinkableBase ← LinkContainerContainerDocument

Derived

ControlDocument, HandledDocument

Implements

IObservableObject, IDisposableObject, ILinkable, ILinkContainerEvent, IVerifiable, IDocument, IObject, IEventProvider, IContainer, ILinkContainer, IOwned, IHasID, IEnableManager, IRelatedDocument, IHistorySupport

Inherited Members

Container.Find(string), Container.FindLocal(string), Container.GetUnnamedObjectName(object), Container.GetNewEntityName(string, bool, int, int), Container.GetNewEntityName(string, bool, int), Container.GetNewEntityName(string), LinkContainer.SetModified(), LinkContainer.raise_OnUpdating(object, LinkEventArgs), LinkContainer.raise_OnUpdate(object, LinkEventArgs), LinkContainer.raise_OnDestroying(object, LinkEventArgs), LinkContainer.raise_OnDestroy(object, LinkEventArgs), LinkContainer.raise_OnAdded(object, AddToDocEventArgs), LinkContainer.raise_OnRemoved(object, RemoveFromDocEventArgs), LinkContainer.GetTargetListForUpdate(), LinkContainer.SkipUpdateObjectImpl(), LinkContainer.Initialize(Unit.ConvertFactor), LinkContainer.SetFlagWhenXMLFile(string, bool), LinkContainer.IsSerializableEvent(Delegate), LinkContainer.CustomGetObjectData(SerializationInfo, StreamingContext), LinkContainer.GetSerializedData(SerializationInfo, StreamingContext), LinkContainer.LinkRequestUpdating(object, LinkEventArgs), LinkContainer.LinkRequestUpdate(object, LinkEventArgs), LinkContainer.LinkRequestDestroying(object, LinkEventArgs), LinkContainer.LinkRequestDestroy(object, LinkEventArgs), LinkContainer.LinkAddedToDocument(object, AddToDocEventArgs), LinkContainer.LinkRemovedFromDocument(object, RemoveFromDocEventArgs), LinkContainer.OnLinkReserved(ILink, object, EventArgs), LinkContainer.CanBeDestroy(object), LinkContainer.DisposeManagedResources(), LinkContainer.SetContainer(IOwned, bool), LinkContainer.OnChildUpdated(object, LinkEventArgs), LinkContainer.OnContainerDestroy(object, LinkEventArgs), LinkContainer.OnDeserialization(object), LinkContainer.Verify(VerifiedResult), LinkContainer.GetCopy(object), LinkContainer.Dispose(bool), LinkContainer.ClearChildInfoBeforeDeserialize, LinkContainer.Container, LinkContainer.Owner, LinkContainer.Document, LinkContainer.ID, LinkContainer.IsChildExternable, LinkContainer.IsExternable, LinkContainer.OnRemoved, LinkContainer.OnAdded, LinkContainer.OnDestroy, LinkContainer.OnDestroying, LinkContainer.OnUpdate, LinkContainer.OnUpdating, LinkableBase.OnDeserialization(object), ObservableObject.Dispose(), ObservableObject.RaisePropertyChanged(string), ObservableObject.RaisePropertyChanged(string, object, object), ObservableObject.Dispose(bool), ObservableObject.DisposeManagedResources(), ObservableObject.DisposeUnmanagedResources(), ObservableObject.IsDisposed, ObservableObject.TryDisposing, ObservableObject.Disposed, ObservableObject.Disposing, ObservableObject.PropertyChanged

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects(object, LinkPropertyType)

Constructors

Document()

Initializes a new instance of the class

protected Document()

Fields

g_OpenDocuments

The list of open documents.

public static List<string> g_OpenDocuments

Field Value

Liststring&gt;

m_unit

The kernal unit.

protected Unit m_unit

Field Value

Unit

m_unitKernal

protected Unit m_unitKernal

Field Value

Unit

Properties

Attributes

Gets or sets the Attribute to collection.

public AttributeCollection Attributes { get; set; }

Property Value

AttributeCollection

AutoSaved

Gets the document's auto save state.

public bool AutoSaved { get; protected set; }

Property Value

bool

CanClose

Gets a value indicating that whether document can close.

public abstract bool CanClose { get; }

Property Value

bool

ClearChildInfoBeforeDeserialize

Gets a value indicating whether [clear child info before deserialize].

protected override bool ClearChildInfoBeforeDeserialize { get; }

Property Value

bool

CloseAllDialogWhenCloseDoc

Gets a value indicating that whether all dialog is closing when document is closed.

public bool CloseAllDialogWhenCloseDoc { get; set; }

Property Value

bool

DocumentName

Gets or sets the document name.

public string DocumentName { get; set; }

Property Value

string

DocumentSessionOverride

Gets the document session override.

public virtual SessionOverride DocumentSessionOverride { get; }

Property Value

SessionOverride

DoingClose

Gets a value indicating that whether document is closing.

public virtual bool DoingClose { get; set; }

Property Value

bool

DoingOpen

Gets or sets a value indicating whether this instance is loading.

public virtual bool DoingOpen { get; set; }

Property Value

bool

ExpressionParser

public virtual ExpressionParser ExpressionParser { get; }

Property Value

ExpressionParser

FilePath

Gets or sets the document file path.

public virtual string FilePath { get; set; }

Property Value

string

FilterdTypes

public List<int> FilterdTypes { get; set; }

Property Value

Listint&gt;

InitialConvertFactor

Gets the initialized convert factor.

public virtual Unit.ConvertFactor InitialConvertFactor { get; }

Property Value

Unit.ConvertFactor

IsChildExternable

Gets a value indicating whether this instance's child is externable.

public override bool IsChildExternable { get; }

Property Value

bool

IsExternable

Gets a value indicating whether this instance is externable.

public override bool IsExternable { get; }

Property Value

bool

IsHideEntityListWindow

public bool IsHideEntityListWindow { get; set; }

Property Value

bool

IsHideFilterWindow

public bool IsHideFilterWindow { get; set; }

Property Value

bool

IsReplaced

Gets or sets the replaced document flag.

public bool IsReplaced { get; set; }

Property Value

bool

KeepOldKernelUnit

Keep old kernel unit during convert ACIS to Parasolid

protected virtual bool KeepOldKernelUnit { get; }

Property Value

bool

Modified

Gets or sets the document's modify state.

public abstract bool Modified { get; set; }

Property Value

bool

SelectedLayoutAlgorithmType

public int SelectedLayoutAlgorithmType { get; set; }

Property Value

int

Methods

ActiveChangedDoc()

Active document.

public static void ActiveChangedDoc()

ActiveChangedView()

Active view.

public static void ActiveChangedView()

Add(ObjectBase)

Add object to document.

public abstract void Add(ObjectBase obj)

Parameters

obj ObjectBase

The object.

AddItemToNavigaterForUndoRedo(ObjectBase)

Add item to navigator for undo/redo.

public void AddItemToNavigaterForUndoRedo(ObjectBase obj)

Parameters

obj ObjectBase

The object.

AddItemToSubEntityForUndoRedo(ObjectBase)

Add item to subentity for undo/redo.

public void AddItemToSubEntityForUndoRedo(ObjectBase obj)

Parameters

obj ObjectBase

The object.

AddReferenceForUndoRedo(ObjectBase)

Add reference for undo/redo.

public void AddReferenceForUndoRedo(ObjectBase obj)

Parameters

obj ObjectBase

The object.

AddToIDMap(IObject)

add id to map

public virtual void AddToIDMap(IObject obj)

Parameters

obj IObject

The object.

AddToSelectionList(ObjectBase)

Add to selection list.

public virtual void AddToSelectionList(ObjectBase A_0)

Parameters

A_0 ObjectBase

CancelSelection(bool, bool)

Cancel selection.

public virtual void CancelSelection(bool A_0, bool A_1)

Parameters

A_0 bool

A_1 bool

ClearDocument()

Clears the document.

protected virtual void ClearDocument()

Close()

public void Close()

CloseView(View)

Close view.

public virtual void CloseView(View view)

Parameters

view View

The view.

ContainsNameAttribute(string)

Contains the name attribute.

public bool ContainsNameAttribute(string strNameAttribute)

Parameters

strNameAttribute string

The name value.

Returns

bool

CreateView(UIntPtr)

Create view.

public abstract View CreateView(UIntPtr hWnd)

Parameters

hWnd UIntPtr

The view handle.

Returns

View

DisplayModeShape(int, double)

Display mode shape with scale factor.

public virtual void DisplayModeShape(int A_0, double A_1)

Parameters

A_0 int

A_1 double

Dispose(bool)

[HandleProcessCorruptedStateExceptions]
protected override void Dispose(bool A_0)

Parameters

A_0 bool

EnableModeShape(bool)

Disable the mode shape displaying.

public virtual void EnableModeShape(bool A_0)

Parameters

A_0 bool

ExitCommandMode()

Exit kernel command mode.

public virtual void ExitCommandMode()

FastToConvertUnitLength(bool)

Fast convert unit length .

public virtual double FastToConvertUnitLength(bool bReverse)

Parameters

bReverse bool

The reverse state.

Returns

double

~Document()

protected ~Document()

FindObjectFromID(Identifier)

FInd object form id.

public virtual IObject FindObjectFromID(Identifier id)

Parameters

id Identifier

The id.

Returns

IObject

FindObjectFromKey(UIntPtr)

Find object from key.

public virtual IObject FindObjectFromKey(UIntPtr key)

Parameters

key UIntPtr

The key.

Returns

IObject

Find object

GetChildren()

public virtual IEnumerable<iobject> GetChildren()

Returns

IEnumerable

GetCopyOfKernelUnit()

Gets the document kernel unit from copy.

public virtual Unit GetCopyOfKernelUnit()

Returns

Unit

GetCopyOfUnit()

Gets the document unit from copy.

public virtual Unit GetCopyOfUnit()

Returns

Unit

GetData(XmlNode)

Gets the analysis document information data.

public virtual void GetData(XmlNode writer)

Parameters

writer XmlNode

The writer.

GetDocumentFromOpenedDocument(string)

Get document from already opened document.

public static Document GetDocumentFromOpenedDocument(string strFilePath)

Parameters

strFilePath string

The file path.

Returns

Document

GetNextIdentifier()

Gets the next object identifier.

public virtual Identifier GetNextIdentifier()

Returns

Identifier

GetUniqueNameAttribute(string)

Gets the unique name attribute.

public string GetUniqueNameAttribute(string strNameAttribute)

Parameters

strNameAttribute string

The name value.

Returns

string

Initialize(OpenDoc, BrowseFile, IsOpenDoc, GetDocFromOpenedDoc, ActiveDocChange, ActiveViewChange)

Initialize delegate.

public static void Initialize(Document.OpenDoc delOpenDoc, Document.BrowseFile delBrowse, Document.IsOpenDoc delIsOpen, Document.GetDocFromOpenedDoc delOpenedDoc, Document.ActiveDocChange delActiveDocChange, Document.ActiveViewChange delActiveViewChange)

Parameters

delOpenDoc Document.OpenDoc

The OpenDoc delegate.

delBrowse Document.BrowseFile

The BrowseFile delegate.

delIsOpen Document.IsOpenDoc

The IsOpen delegate.

delOpenedDoc Document.GetDocFromOpenedDoc

The OpenedDoc delegate.

delActiveDocChange Document.ActiveDocChange

The ActiveDocChange delegate.

delActiveViewChange Document.ActiveViewChange

The ActiveViewChange delegate.

IsEnabledImpl(ObjectBase)

Determines whether is enabled [the specified object] [implementation].

abstract bool IsEnabledImpl(ObjectBase ob)

Parameters

ob ObjectBase

The object.

Returns

bool

true if is enabled [the specified object]; otherwise, false.

IsOpen(string)

Whether document is open.

public static bool IsOpen(string strFilePath)

Parameters

strFilePath string

The file path.

Returns

bool

IsTypeSupported(Type)

Determines whether is [supported type] [the specified type].

[Conditional("DEBUG")]
public abstract void IsTypeSupported(Type type)

Parameters

type Type

The type.

LinkRequestDestroy(object, LinkEventArgs)

The destroy event occured from the linked object.

protected override void LinkRequestDestroy(object objNotifier, LinkEventArgs arg)

Parameters

objNotifier object

The linked object.

arg LinkEventArgs

The destroy event information.

OnContainerDestroy(object, LinkEventArgs)

Called when [container destroy].

protected override void OnContainerDestroy(object obj, LinkEventArgs args)

Parameters

obj object

The object.

args LinkEventArgs

The instance containing the event data.

OnDeserialization(object)

Called when [deserialization].

protected override void OnDeserialization(object obSender)

Parameters

obSender object

The sender.

OnPostMakeDocument(DocCreateInfo)

Called when [post make document] [implementation].

protected virtual void OnPostMakeDocument(DocCreateInfo A_0)

Parameters

A_0 DocCreateInfo

Open(string, bool, bool)

Open document.

public static Document Open(string strFullFilePath, bool bActivate, bool bHidden)

Parameters

strFullFilePath string

The full file path.

bActivate bool

bHidden bool

hidden file flag.

Returns

Document

Open(string, bool)

Open document.

public static Document Open(string strFullFilePath, bool bActivate)

Parameters

strFullFilePath string

The full file path.

bActivate bool

Whether document is acivate.

Returns

Document

Open(string)

Open document.

public static Document Open(string strFullFilePath)

Parameters

strFullFilePath string

The full file path.

Returns

Document

Open(string, string, bool)

Open document.

public static Document Open(string strRelativeFilePath, string strRefDir, bool bActivate)

Parameters

strRelativeFilePath string

The relative file path.

strRefDir string

The reference directory.

bActivate bool

Whether document is acivate.

Returns

Document

Open(string, string)

Open document.

public static Document Open(string strRelativeFilePath, string strRefDir)

Parameters

strRelativeFilePath string

The relative file path.

strRefDir string

The reference directory.

Returns

Document

OperationBegin()

Begin of operation.

public virtual void OperationBegin()

OperationEnd()

End of operation.

public virtual void OperationEnd()

PostCloseDocument()

Call when post [close document].

public virtual void PostCloseDocument()

PostOpenDocument()

Call when post [open document].

public virtual void PostOpenDocument()

PostOpenDocumentAfterErrCheckEvent()

Posts the open document after err check event.

public virtual void PostOpenDocumentAfterErrCheckEvent()

PostOpenDocumentAfterHookEvent()

Call when post [open document] after hook event.

public virtual void PostOpenDocumentAfterHookEvent()

PostOpenDocumentAfterRestoreObjectID()

Posts the open document after restore object id.

public virtual void PostOpenDocumentAfterRestoreObjectID()

PostOpenDocumentAfterSetFilePath()

Call when post [open document] after set file path.

public virtual void PostOpenDocumentAfterSetFilePath()

PostOpenDocumentAndInitLayer()

Call [Open Document] for initialize layer.

public virtual void PostOpenDocumentAndInitLayer()

PostSave(List, bool)

public virtual void PostSave(List<document> lstOpenDocs, bool bModified)

Parameters

lstOpenDocs ListDocument&gt;

bModified bool

RefreshReferenceForUndoRedo(ObjectBase)

Refresh reference for undo/redo.

public void RefreshReferenceForUndoRedo(ObjectBase obj)

Parameters

obj ObjectBase

The object.

RegisterAddon()

Register addon

protected virtual void RegisterAddon()

RemoveFromIDMap(IObject)

remove id from map

public void RemoveFromIDMap(IObject obj)

Parameters

obj IObject

The object.

RemoveItemFromNavigaterForUndoRedo(ObjectBase)

Remove item from navigator for undo/redo.

public void RemoveItemFromNavigaterForUndoRedo(ObjectBase obj)

Parameters

obj ObjectBase

The object.

RenameItemFromNavigaterForUndoRedo(ObjectBase)

Rename item from navigator for undo/redo.

public void RenameItemFromNavigaterForUndoRedo(ObjectBase obj)

Parameters

obj ObjectBase

The object.

ReplacesNameAttribute(string, string)

Replaces the name attribute.

public bool ReplacesNameAttribute(string strNameAttributeOld, string strNameAttributeNew)

Parameters

strNameAttributeOld string

The old name value.

strNameAttributeNew string

The new name value.

Returns

bool

Save(string)

Save document.

public abstract void Save(string strPath)

Parameters

strPath string

The path to save.

SetData(XmlNode)

Sets the analysis document information data.

public virtual void SetData(XmlNode reader)

Parameters

reader XmlNode

The reader.

SetEnableImpl(ObjectBase, bool)

Sets the enable [implementation].

abstract void SetEnableImpl(ObjectBase ob, bool bEnable)

Parameters

ob ObjectBase

The object.

bEnable bool

if set to true enable.

SetKernelUnit(string)

Sets the kernel unit with length.

protected virtual void SetKernelUnit(string strLength)

Parameters

strLength string

The length unit.

SetUnit(Unit)

Sets the document unit.

protected virtual void SetUnit(Unit unit)

Parameters

unit Unit

The document unit.

TryOpen(string, LoadSerializeContext, bool)

Try opening document.

public static Document TryOpen(string strRelativeFilePath, LoadSerializeContext context, bool bActivate)

Parameters

strRelativeFilePath string

The relative file path.

context LoadSerializeContext

The context info.

bActivate bool

Whether document is acivate.

Returns

Document

TryOpen(string, string, bool)

Try opening document.

public static Document TryOpen(string strRelativeFilePath, string strRefDir, bool bActivate)

Parameters

strRelativeFilePath string

The relative file path.

strRefDir string

The reference directory.

bActivate bool

Whether document is acivate.

Returns

Document

TryOpen(string, string)

Try opening document.

public static Document TryOpen(string strRelativeFilePath, string strRefDir)

Parameters

strRelativeFilePath string

The relative file path.

strRefDir string

The reference directory.

Returns

Document

UpdateAllItemInNavigaterForUndoRedo()

Update all item in navigator for undo/redo.

public void UpdateAllItemInNavigaterForUndoRedo()

UpdateEnable(ObjectBase, bool)

Update object to enable or disable.

public abstract void UpdateEnable(ObjectBase obj, bool bEnabled)

Parameters

obj ObjectBase

The object.

bEnabled bool

Whether object is enable.

UpdateInterface(ObjectBase, bool)

Update interface.

public virtual void UpdateInterface(ObjectBase obj, bool bInterfaced)

Parameters

obj ObjectBase

The object.

bInterfaced bool

Whether object is interfaced.

UpdateItemInNavigaterForUndoRedo(IObjectBase)

Update item in navigator for undo/redo.

public void UpdateItemInNavigaterForUndoRedo(IObjectBase obj)

Parameters

obj IObjectBase

The object.

UpdateSimulationConfigurationForUndoRedo()

Update simulation configuration for undo/redo.

public void UpdateSimulationConfigurationForUndoRedo()

WriteIDInformation()

write id information

public string WriteIDInformation()

Returns

string

raise_ChildAdded(object, Identifier)

protected virtual void raise_ChildAdded(object value0, Identifier value1)

Parameters

value0 object

value1 Identifier

raise_ChildRemoved(object, Identifier)

protected virtual void raise_ChildRemoved(object value0, Identifier value1)

Parameters

value0 object

value1 Identifier

raise_ChildReplaced(object, Identifier)

protected virtual void raise_ChildReplaced(object value0, Identifier value1)

Parameters

value0 object

value1 Identifier

raise_ChildReplacing(object, Identifier)

protected virtual void raise_ChildReplacing(object value0, Identifier value1)

Parameters

value0 object

value1 Identifier

raise_Destroying(object, EventArgs)

protected virtual void raise_Destroying(object value0, EventArgs value1)

Parameters

value0 object

value1 EventArgs

raise_OnChangeIconForNodalModal(object, DocumentEventArgs)

public void raise_OnChangeIconForNodalModal(object objNotifier, DocumentEventArgs args)

Parameters

objNotifier object

args DocumentEventArgs

raise_OnChildAdded(object, DocumentEventArgs)

public void raise_OnChildAdded(object objNotifier, DocumentEventArgs args)

Parameters

objNotifier object

args DocumentEventArgs

raise_OnChildDocNameUpdated(object, DocumentEventArgs)

public void raise_OnChildDocNameUpdated(object objNotifier, DocumentEventArgs args)

Parameters

objNotifier object

args DocumentEventArgs

raise_OnChildMultiAdded(object, DocumentEventArgs)

public void raise_OnChildMultiAdded(object objNotifier, DocumentEventArgs args)

Parameters

objNotifier object

args DocumentEventArgs

raise_OnChildRemoved(object, DocumentEventArgs)

public void raise_OnChildRemoved(object objNotifier, DocumentEventArgs args)

Parameters

objNotifier object

args DocumentEventArgs

raise_OnChildRenamed(object, DocumentEventArgs)

public void raise_OnChildRenamed(object objNotifier, DocumentEventArgs args)

Parameters

objNotifier object

args DocumentEventArgs

raise_OnChildRootSelect(object, DocumentEventArgs)

public void raise_OnChildRootSelect(object objNotifier, DocumentEventArgs args)

Parameters

objNotifier object

args DocumentEventArgs

raise_OnChildUpdated(object, DocumentEventArgs)

public void raise_OnChildUpdated(object objNotifier, DocumentEventArgs args)

Parameters

objNotifier object

args DocumentEventArgs

raise_OnChildUpdatedAll(object, DocumentEventArgs)

public void raise_OnChildUpdatedAll(object objNotifier, DocumentEventArgs args)

Parameters

objNotifier object

args DocumentEventArgs

raise_OnChildUpdatedEnable(object, DocumentEventArgs)

public void raise_OnChildUpdatedEnable(object objNotifier, DocumentEventArgs args)

Parameters

objNotifier object

args DocumentEventArgs

raise_OnClearSelectNavigator(object, DocumentEventArgs)

public void raise_OnClearSelectNavigator(object objNotifier, DocumentEventArgs args)

Parameters

objNotifier object

args DocumentEventArgs

raise_OnDependentDocumentAdded(object, DependentDocEventArgs)

public void raise_OnDependentDocumentAdded(object objNotifier, DependentDocEventArgs args)

Parameters

objNotifier object

args DependentDocEventArgs

raise_OnDependentDocumentRemoved(object, DependentDocEventArgs)

public void raise_OnDependentDocumentRemoved(object objNotifier, DependentDocEventArgs args)

Parameters

objNotifier object

args DependentDocEventArgs

raise_OnDoingImport(object, DocumentEventArgs)

public void raise_OnDoingImport(object objNotifier, DocumentEventArgs args)

Parameters

objNotifier object

args DocumentEventArgs

raise_OnSimulationCaseUpdated(object, EventArgs)

public void raise_OnSimulationCaseUpdated(object objNotifier, EventArgs args)

Parameters

objNotifier object

args EventArgs

raise_OnSingleObjectSelected(object, ObjectBaseEventArgs)

protected void raise_OnSingleObjectSelected(object value0, ObjectBaseEventArgs value1)

Parameters

value0 object

value1 ObjectBaseEventArgs

raise_OnSkipChildAdded(object, DocumentEventArgs)

public void raise_OnSkipChildAdded(object objNotifier, DocumentEventArgs args)

Parameters

objNotifier object

args DocumentEventArgs

raise_OnSubentityAdded(object, DocumentEventArgs)

public void raise_OnSubentityAdded(object objNotifier, DocumentEventArgs args)

Parameters

objNotifier object

args DocumentEventArgs

raise_OnSubentityRefreshed(object, EventArgs)

public void raise_OnSubentityRefreshed(object objNotifier, EventArgs args)

Parameters

objNotifier object

args EventArgs

raise_SelectionChanged(object, IEnumerable)

protected virtual void raise_SelectionChanged(object value0, IEnumerable<identifier> value1)

Parameters

value0 object

value1 IEnumerable

ChildAdded

Occurs when [on added child].

public virtual event EventHandler<identifier> ChildAdded

Event Type

EventHandler

ChildRemoved

Occurs when [on removed child].

public virtual event EventHandler<identifier> ChildRemoved

Event Type

EventHandler

ChildReplaced

Occurs when [on replaced child].

public virtual event EventHandler<identifier> ChildReplaced

Event Type

EventHandler

ChildReplacing

Occurs when [on replacing child].

public virtual event EventHandler<identifier> ChildReplacing

Event Type

EventHandler

Destroying

Occurs when [on destroying child].

public virtual event EventHandler Destroying

Event Type

EventHandler

OnChangeIconForNodalModal

Occurs when [on clear selected navigator item].

public event EventHandler<documenteventargs> OnChangeIconForNodalModal

Event Type

EventHandlerDocumentEventArgs&gt;

OnChildAdded

Occurs when [on added child].

public event EventHandler<documenteventargs> OnChildAdded

Event Type

EventHandlerDocumentEventArgs&gt;

OnChildDocNameUpdated

Occurs when [on updated child's document name].

public event EventHandler<documenteventargs> OnChildDocNameUpdated

Event Type

EventHandlerDocumentEventArgs&gt;

OnChildMultiAdded

Occurs when [on multi added child].

public event EventHandler<documenteventargs> OnChildMultiAdded

Event Type

EventHandlerDocumentEventArgs&gt;

OnChildRemoved

Occurs when [on removed child].

public event EventHandler<documenteventargs> OnChildRemoved

Event Type

EventHandlerDocumentEventArgs&gt;

OnChildRenamed

Occurs when [on renamed child].

public event EventHandler<documenteventargs> OnChildRenamed

Event Type

EventHandlerDocumentEventArgs&gt;

OnChildRootSelect

Occurs when [on child root select].

public event EventHandler<documenteventargs> OnChildRootSelect

Event Type

EventHandlerDocumentEventArgs&gt;

OnChildUpdated

Occurs when [on updated child].

public event EventHandler<documenteventargs> OnChildUpdated

Event Type

EventHandlerDocumentEventArgs&gt;

OnChildUpdatedAll

Occurs when [on updated child's everything].

public event EventHandler<documenteventargs> OnChildUpdatedAll

Event Type

EventHandlerDocumentEventArgs&gt;

OnChildUpdatedEnable

Occurs when [on updated child's enablement].

public event EventHandler<documenteventargs> OnChildUpdatedEnable

Event Type

EventHandlerDocumentEventArgs&gt;

OnClearSelectNavigator

Occurs when [on clear selected navigator item].

public event EventHandler<documenteventargs> OnClearSelectNavigator

Event Type

EventHandlerDocumentEventArgs&gt;

OnDependentDocumentAdded

Occurs when [on added dependent document].

public event EventHandler<dependentdoceventargs> OnDependentDocumentAdded

Event Type

EventHandlerDependentDocEventArgs&gt;

OnDependentDocumentRemoved

Occurs when [on removed dependent document].

public event EventHandler<dependentdoceventargs> OnDependentDocumentRemoved

Event Type

EventHandlerDependentDocEventArgs&gt;

OnDoingImport

Occurs when [on doing import].

public event EventHandler<documenteventargs> OnDoingImport

Event Type

EventHandlerDocumentEventArgs&gt;

OnSimulationCaseUpdated

Occurs when [on simulation case updated].

public event EventHandler<eventargs> OnSimulationCaseUpdated

Event Type

EventHandlerEventArgs&gt;

OnSingleObjectSelected

public event EventHandler<objectbaseeventargs> OnSingleObjectSelected

Event Type

EventHandlerObjectBaseEventArgs&gt;

OnSkipChildAdded

Occurs when [on skip to add child].

public event EventHandler<documenteventargs> OnSkipChildAdded

Event Type

EventHandlerDocumentEventArgs&gt;

OnSubentityAdded

Occurs when [on subentity added].

public event EventHandler<documenteventargs> OnSubentityAdded

Event Type

EventHandlerDocumentEventArgs&gt;

OnSubentityRefreshed

Occurs when [on subentity refreshed].

public event EventHandler<eventargs> OnSubentityRefreshed

Event Type

EventHandlerEventArgs&gt;

SelectionChanged

Occurs when [on child selection changed].

public virtual event EventHandler<ienumerable><identifier>&gt; SelectionChanged

Event Type

EventHandlerIEnumerable&gt;

Connect with Ansys