IEstimateVersion.EmptyCompleteEstimate Method

Removes all tasks and branches from WBS, including associated minute rows. It leaves only one parent node (001000000000000000000000) and one blank sub-task (001001000000000000000000).
Sub EmptyCompleteEstimate( _ 
Optional ByVal EmptyDatabaseOfTheEstimate As Boolean = False, _ 
Optional ByVal EmptyOverheadCostsTask As Boolean = False _ 
)
This language is not supported or no code example is available.
void EmptyCompleteEstimate( 
bool EmptyDatabaseOfTheEstimate = False, 
bool EmptyOverheadCostsTask = False 
)
This language is not supported or no code example is available.

Parameters

EmptyDatabaseOfTheEstimate
bool

Optional. The default value is False. If set to true then all rows from database of estimate are deleted; otherwise they are kept.

EmptyOverheadCostsTask
bool

Optional. The default value is False. If set to true then all rows from overhead costs task are removed; otherwise they are kept.

Exception type Condition

QdvApiException

A problem occurred.

Remarks
 
The function neither rebuild WBS nor minutes. You must call IEstimate.CheckAndRepaint method after any change brought by the function.
Version
 
Available since QDV 7.13.0001.

.NET Framework

Supported in: 4.8, 4.7, 4.6, 4.5.2

In this article

Definition