Class Document
Last update: 16.07.2025Namespace: 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 ← LinkContainer ← Container ← Document
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
Constructors
Document()
Initializes a new instance of the
protected Document()
Fields
g_OpenDocuments
The list of open documents.
public static List<string> g_OpenDocuments
Field Value
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
AutoSaved
Gets the document's auto save state.
public bool AutoSaved { get; protected set; }
Property Value
CanClose
Gets a value indicating that whether document can close.
public abstract bool CanClose { get; }
Property Value
ClearChildInfoBeforeDeserialize
Gets a value indicating whether [clear child info before deserialize].
protected override bool ClearChildInfoBeforeDeserialize { get; }
Property Value
CloseAllDialogWhenCloseDoc
Gets a value indicating that whether all dialog is closing when document is closed.
public bool CloseAllDialogWhenCloseDoc { get; set; }
Property Value
DocumentName
Gets or sets the document name.
public string DocumentName { get; set; }
Property Value
DocumentSessionOverride
Gets the document session override.
public virtual SessionOverride DocumentSessionOverride { get; }
Property Value
DoingClose
Gets a value indicating that whether document is closing.
public virtual bool DoingClose { get; set; }
Property Value
DoingOpen
Gets or sets a value indicating whether this instance is loading.
public virtual bool DoingOpen { get; set; }
Property Value
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
FilterdTypes
public List<int> FilterdTypes { get; set; }
Property Value
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
IsExternable
Gets a value indicating whether this instance is externable.
public override bool IsExternable { get; }
Property Value
IsHideEntityListWindow
public bool IsHideEntityListWindow { get; set; }
Property Value
IsHideFilterWindow
public bool IsHideFilterWindow { get; set; }
Property Value
IsReplaced
Gets or sets the replaced document flag.
public bool IsReplaced { get; set; }
Property Value
KeepOldKernelUnit
Keep old kernel unit during convert ACIS to Parasolid
protected virtual bool KeepOldKernelUnit { get; }
Property Value
Modified
Gets or sets the document's modify state.
public abstract bool Modified { get; set; }
Property Value
SelectedLayoutAlgorithmType
public int SelectedLayoutAlgorithmType { get; set; }
Property Value
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
CreateView(UIntPtr)
Create view.
public abstract View CreateView(UIntPtr hWnd)
Parameters
hWnd UIntPtr
The view handle.
Returns
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
~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
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
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
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
The OpenDoc delegate.
delBrowse Document.BrowseFile
The BrowseFile delegate.
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
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
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
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
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
Open(string)
Open document.
public static Document Open(string strFullFilePath)
Parameters
strFullFilePath string
The full file path.
Returns
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
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
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
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
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
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
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
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
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
raise_OnDependentDocumentRemoved(object, DependentDocEventArgs)
public void raise_OnDependentDocumentRemoved(object objNotifier, DependentDocEventArgs args)
Parameters
objNotifier object
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
ChildRemoved
Occurs when [on removed child].
public virtual event EventHandler<identifier> ChildRemoved
Event Type
ChildReplaced
Occurs when [on replaced child].
public virtual event EventHandler<identifier> ChildReplaced
Event Type
ChildReplacing
Occurs when [on replacing child].
public virtual event EventHandler<identifier> ChildReplacing
Event Type
Destroying
Occurs when [on destroying child].
public virtual event EventHandler Destroying
Event Type
OnChangeIconForNodalModal
Occurs when [on clear selected navigator item].
public event EventHandler<documenteventargs> OnChangeIconForNodalModal
Event Type
EventHandlerDocumentEventArgs>
OnChildAdded
Occurs when [on added child].
public event EventHandler<documenteventargs> OnChildAdded
Event Type
EventHandlerDocumentEventArgs>
OnChildDocNameUpdated
Occurs when [on updated child's document name].
public event EventHandler<documenteventargs> OnChildDocNameUpdated
Event Type
EventHandlerDocumentEventArgs>
OnChildMultiAdded
Occurs when [on multi added child].
public event EventHandler<documenteventargs> OnChildMultiAdded
Event Type
EventHandlerDocumentEventArgs>
OnChildRemoved
Occurs when [on removed child].
public event EventHandler<documenteventargs> OnChildRemoved
Event Type
EventHandlerDocumentEventArgs>
OnChildRenamed
Occurs when [on renamed child].
public event EventHandler<documenteventargs> OnChildRenamed
Event Type
EventHandlerDocumentEventArgs>
OnChildRootSelect
Occurs when [on child root select].
public event EventHandler<documenteventargs> OnChildRootSelect
Event Type
EventHandlerDocumentEventArgs>
OnChildUpdated
Occurs when [on updated child].
public event EventHandler<documenteventargs> OnChildUpdated
Event Type
EventHandlerDocumentEventArgs>
OnChildUpdatedAll
Occurs when [on updated child's everything].
public event EventHandler<documenteventargs> OnChildUpdatedAll
Event Type
EventHandlerDocumentEventArgs>
OnChildUpdatedEnable
Occurs when [on updated child's enablement].
public event EventHandler<documenteventargs> OnChildUpdatedEnable
Event Type
EventHandlerDocumentEventArgs>
OnClearSelectNavigator
Occurs when [on clear selected navigator item].
public event EventHandler<documenteventargs> OnClearSelectNavigator
Event Type
EventHandlerDocumentEventArgs>
OnDependentDocumentAdded
Occurs when [on added dependent document].
public event EventHandler<dependentdoceventargs> OnDependentDocumentAdded
Event Type
EventHandlerDependentDocEventArgs>
OnDependentDocumentRemoved
Occurs when [on removed dependent document].
public event EventHandler<dependentdoceventargs> OnDependentDocumentRemoved
Event Type
EventHandlerDependentDocEventArgs>
OnDoingImport
Occurs when [on doing import].
public event EventHandler<documenteventargs> OnDoingImport
Event Type
EventHandlerDocumentEventArgs>
OnSimulationCaseUpdated
Occurs when [on simulation case updated].
public event EventHandler<eventargs> OnSimulationCaseUpdated
Event Type
OnSingleObjectSelected
public event EventHandler<objectbaseeventargs> OnSingleObjectSelected
Event Type
EventHandlerObjectBaseEventArgs>
OnSkipChildAdded
Occurs when [on skip to add child].
public event EventHandler<documenteventargs> OnSkipChildAdded
Event Type
EventHandlerDocumentEventArgs>
OnSubentityAdded
Occurs when [on subentity added].
public event EventHandler<documenteventargs> OnSubentityAdded
Event Type
EventHandlerDocumentEventArgs>
OnSubentityRefreshed
Occurs when [on subentity refreshed].
public event EventHandler<eventargs> OnSubentityRefreshed
Event Type
SelectionChanged
Occurs when [on child selection changed].
public virtual event EventHandler<ienumerable><identifier>> SelectionChanged