Interface ICamApiApplicationMainForm
Instance of CAM application
Assembly: CAMAPI.ApplicationMainForm.dll
Syntax
[Guid("4890D827-4A4E-475E-B82B-D3A38A51849C")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICamApiApplicationMainForm
Methods
ExportCurrentProject(out TResultStatus)
Declaration
void ExportCurrentProject(out TResultStatus ResultStatus)
Parameters
GetTechnologyForm(out TResultStatus)
Declaration
ICamApiTechnologyForm GetTechnologyForm(out TResultStatus ResultStatus)
Parameters
Returns
GetVisible()
Get visibility of main form - it main change in open/close of main application window
Declaration
Returns
OpenProject(string, out TResultStatus)
Declaration
void OpenProject(string FileName, out TResultStatus ResultStatus)
Parameters
RegisterHandler(string, ICamApiEventHandler, IListString, out TResultStatus)
Declaration
void RegisterHandler(string HandlerIdent, ICamApiEventHandler Handler, IListString Events, out TResultStatus ResultStatus)
Parameters
SaveCurrentProject(out TResultStatus)
Declaration
void SaveCurrentProject(out TResultStatus ResultStatus)
Parameters
SaveCurrentProjectAs(out TResultStatus)
Declaration
void SaveCurrentProjectAs(out TResultStatus ResultStatus)
Parameters
UnregisterHandler(string, out TResultStatus)
Declaration
void UnregisterHandler(string HandlerIdent, out TResultStatus ResultStatus)
Parameters
Type |
Name |
Description |
string |
HandlerIdent |
|
TResultStatus |
ResultStatus |
|