|
Name
|
Description
|
|
ActivateTab(EstimateTab)
|
Activates the specified tab if it exists and the estimate window is shown.
|
|
BeginTransaction(string)
|
Starts a database transaction for this estimate's underlying database.
|
|
CheckAndRepaint()
|
Triggers a full check and repaint of the estimate as if the 'Check and Repaint' button was pressed in QDV.
|
|
Close()
|
Closes the estimate and releases memory.
|
|
CommitTransaction()
|
Commits the current database transaction, if any is pending, for this estimate's underlying database.
|
|
DeleteVersion(VersionDeleteAction)
|
Deletes the estimate version.
|
|
DisplayAnomalies(IEnumerable<Anomaly>)
|
Displays a window with a list of anomalies added by a request or a macro. The window allows to click on an anomaly
which will navigate directly to the affected line in the estimate.
|
|
DisplayVersion(int)
|
Displays the specified estimate version in a new window.
|
|
ExtractFileFromEstimate(string, string, bool)
|
Extract a file previously stored into an estimate.
|
|
FreezeCurrentVersion(string)
|
Freezes the current version so that it cannot be modified.
|
|
GetActiveMinuteWorkbook(bool)
|
Gets the workbook of currently active minute.
|
|
GetGanttMode()
|
Gets the Gantt mode of the estimate.
|
|
GetListOfEmbeddedFiles()
|
Gets a list of all embedded files in the estimate.
|
|
GetMacro(string, string, bool)
|
Gets a macro from the macro provider and saves it to a file.
(inherited from IMacroProvider).
|
|
GetMinutesFieldManager()
|
Gets a minutes field manager for fields in this estimate.
|
|
GetMinutesFieldManager(string)
|
Gets a minutes field manager for a set of fields in this estimate.
|
|
GetPdfFromReport(string, ReportProperties)
|
Returns a PDF file based on a report profile (PFL).
|
|
GetReportWorkbook(IExportType, string, ReportProperties)
|
Returns a Spreadsheet Gear workbook based on a report profile (PFL).
|
|
GetSetOfFieldsInfo()
|
Obsolete.
Gets the information about all sets of fields in the estimate.
|
|
GetSharingUsers()
|
Obsolete.
Gets the access to the task sharing functionality.
This is simply the same as the Sharing property.
|
|
GetVersion(int)
|
Gets the estimate version with specified version number.
|
|
HasBoq()
|
Determines whether the estimate has the "Use BOQ" feature activated.
|
|
ImportWbsAndMinutesContent(string)
|
Imports the WBS tasks and Minutes content from a foreign estimate.
This includes the database of the estimate and the Overhead minute if any.
|
|
ImportWbsContentOnly(string)
|
Imports the WBS content from a foreign estimate. Only the task structure is imported and all minutes are cleared.
|
|
IsConnectedToManagement()
|
Indicates whether the estimate is currently connected to a management database (basic
management or ProMo+).
|
|
IsCurrentVersionFrozen()
|
Indicates whether the current version is frozen.
|
|
MacroExists(string)
|
Determines whether a macro with specified ID exists in the macro provider.
(inherited from IMacroProvider).
|
|
MakeVersionActive(int, string, string, bool, bool)
|
Makes the specified estimate version active.
|
|
MoveCursorToMinuteRowColumn(ITask, int, string)
|
Moves the cursor to a specified location.
|
|
PushNewProgress(string, string, bool, bool)
|
Pushes a new progress derived from the current WBS.
|
|
PushNewVersion(string, string, bool, bool)
|
Pushes a new version derived from the current WBS.
|
|
RaiseEvent(string)
|
Raises the specified event for this estimate.
|
|
ReadFromManagementDatabase()
|
Synchronizes the estimate with management databases (basic management or ProMo+).
Reads values only.
|
|
RecordArticle(ITask, int, int, string, bool)
|
Records an article in a database.
|
|
RefreshAll(bool)
|
Refreshes all lists in the current estimate and the current version such as versions,
global variables, mapping of minutes and WBS, the tasks tree, user profiles, distribution curves, etc.
|
|
RemoveFileFromEstimate(string)
|
Remove an existing file from the estimate.
|
|
RemoveMacro(string)
|
Removes a macro.
(inherited from IMacroProvider).
|
|
RenameMacro(string, string)
|
Renames a macro.
(inherited from IMacroProvider).
|
|
RepaintCurrentView()
|
Repaints the current estimate view in QDV GUI.
|
|
ResetModifiedDataCounters()
|
Resets the counters for Fields modified and Global variables modified.
|
|
RollbackTransaction()
|
Rolls back the current database transaction, if any is pending, for this estimate's underlying database.
|
|
RunExcelMacro(string, bool, ICallingContext)
|
Executes an Excel macro.
|
|
RunQdvMacro(string, ref MacroExecutionError, ICallingContext)
|
Executes a QDV macro.
|
|
RunQdvRequest(string, int, int, int, ref MacroExecutionError)
|
Executes a QDV request. If any anomalies are added by the request, a window with the list will be automatically displayed when the request has finished.
|
|
RunQdvRequest(string, int, int, int, ref MacroExecutionError, bool)
|
Executes a QDV request. If any anomalies are added by the request, a window with the list will be optionally displayed when the request has finished.
|
|
RunQdvRequest(string, string, bool, bool, ref MacroExecutionError, bool)
|
Executes a QDV request. If any anomalies are added by the request, a window with the list will be optionally displayed when the request has finished.
|
|
Save()
|
Saves the estimate to disk.
|
|
SaveMacro(string, string, string)
|
Saves a macro into the macro owner.
(inherited from IMacroProvider).
|
|
SetMacroButton(int, int, string, string, string, int)
|
Adds / Defines a macro button and places it in the Automation menu.
|
|
StoreFileToEstimate(string, string, string)
|
Store any file as embedded data in the estimate.
|
|
WriteToManagementDatabase(ref List<String>)
|
Synchronizes the estimate with management databases (basic management or
ProMo+). Writes values only.
|