Skip to main content

Motion Standalone Preprocessor C# library 2025 R1

Interface IDlgManager

Last update: 16.07.2025

Namespace: VM.NX.Dialog
Assembly: VMDIDef.dll

public interface IDlgManager

Extension Methods

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

Methods

CloseAllDialog(object)

void CloseAllDialog(object doc)

Parameters

doc object

CloseDialog(object, int)

void CloseDialog(object doc, int nIDDialog)

Parameters

doc object

nIDDialog int

CloseDocumentPropertyDialog(object, int)

void CloseDocumentPropertyDialog(object doc, int nIDDialog)

Parameters

doc object

nIDDialog int

CloseMultiDialog(object, int)

void CloseMultiDialog(object doc, int nIDDialog)

Parameters

doc object

nIDDialog int

GetCountOpendDialog(object)

int GetCountOpendDialog(object doc)

Parameters

doc object

Returns

int

GetForm(string)

Form GetForm(string strFullName)

Parameters

strFullName string

Returns

Form

GetXmlData(object)

string GetXmlData(object doc)

Parameters

doc object

Returns

string

IsOpenDocumentPropertyDialog(object)

bool IsOpenDocumentPropertyDialog(object doc)

Parameters

doc object

Returns

bool

IsOpenPropertyDialog(object, UIntPtr)

bool IsOpenPropertyDialog(object doc, UIntPtr obj)

Parameters

doc object

obj UIntPtr

Returns

bool

IsUsePropertyDialog(UIntPtr)

bool IsUsePropertyDialog(UIntPtr obj)

Parameters

obj UIntPtr

Returns

bool

OpenDocumentPropertyDialog(object)

int OpenDocumentPropertyDialog(object doc)

Parameters

doc object

Returns

int

OpenMarkerInformation(UIntPtr)

void OpenMarkerInformation(UIntPtr KeyObject)

Parameters

KeyObject UIntPtr

OpenModelessDialog(object, string, string)

Form OpenModelessDialog(object doc, string strType, string strInitInfo)

Parameters

doc object

strType string

strInitInfo string

Returns

Form

OpenModelessDialog(object, Type, string)

Form OpenModelessDialog(object doc, Type type, string strInitInfo)

Parameters

doc object

type Type

strInitInfo string

Returns

Form

OpenModelessDialog(object, string, object[], string)

Form OpenModelessDialog(object doc, string strType, object[] arParam, string strInitInfo)

Parameters

doc object

strType string

arParam object[]

strInitInfo string

Returns

Form

OpenPropertyDialog(object, UIntPtr)

int OpenPropertyDialog(object doc, UIntPtr obj)

Parameters

doc object

obj UIntPtr

Returns

int

OpenPropertyDialog(object, UIntPtr, bool)

int OpenPropertyDialog(object doc, UIntPtr obj, bool bCreate)

Parameters

doc object

obj UIntPtr

bCreate bool

Returns

int

OpenPropertyDialog(object, UIntPtr, Form)

int OpenPropertyDialog(object doc, UIntPtr obj, Form ownerForm)

Parameters

doc object

obj UIntPtr

ownerForm Form

Returns

int

OpenPropertyMultiDialog(object, List)

void OpenPropertyMultiDialog(object doc, List<uintptr> lstObj)

Parameters

doc object

lstObj ListUIntPtr&gt;

Redraw(object)

void Redraw(object doc)

Parameters

doc object

SetXmlData(object, string)

void SetXmlData(object doc, string strXml)

Parameters

doc object

strXml string

ShowModelessDialog(Form)

void ShowModelessDialog(Form form)

Parameters

form Form

VisibleDialog(object, bool)

void VisibleDialog(object doc, bool bShow)

Parameters

doc object

bShow bool

Connect with Ansys