Interface IDlgManager
Last update: 09.03.2026Namespace: VM.NX.Dialog
Assembly: VMDIDef.dll
public interface IDlgManager
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(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<UIntPtr>)
void OpenPropertyMultiDialog(object doc, List<UIntPtr> lstObj)
Parameters
doc object
lstObj List<UIntPtr>
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