IWbs.SetColumnVisibleMode Method

NOTE: This member is now obsolete. Use Qdv.UserApi.Fields.IWbsField.VisibleInEstimate and Qdv.UserApi.Fields.IWbsField.VisibleInProgress properties instead. This is a newer and more flexible API that was introduced in QDV 7.18.655. Access the WBS fields via Qdv.UserApi.IEstimate.WbsFieldsRepository property.

Defines if the WBS column is visible in estimate mode or/and in progress mode.
<Obsolete("Use Qdv.UserApi.Fields.IWbsField.VisibleInEstimate and Qdv.UserApi.Fields.IWbsField.VisibleInProgress properties instead.
This is a newer and more flexible API that was introduced in QDV 7.18.655. Access the WBS fields via Qdv.UserApi.IEstimate.WbsFieldsRepository property.")> _ 
Sub SetColumnVisibleMode( _ 
ByVal ColumnID As String, _ 
ByVal VisibleInEstimate As Boolean, _ 
ByVal VisibleInProgress As Boolean
)
This language is not supported or no code example is available.
[Obsolete("Use Qdv.UserApi.Fields.IWbsField.VisibleInEstimate and Qdv.UserApi.Fields.IWbsField.VisibleInProgress properties instead.
This is a newer and more flexible API that was introduced in QDV 7.18.655. Access the WBS fields via Qdv.UserApi.IEstimate.WbsFieldsRepository property.")] 
void SetColumnVisibleMode( 
string ColumnID
bool VisibleInEstimate
bool VisibleInProgress 
)
This language is not supported or no code example is available.

Parameters

ColumnID
string

The mnemonic of the WBS column.

VisibleInEstimate
bool

true if visible in estimate, otherwise false.

VisibleInProgress
bool

true if visible in progress, otherwise false.

Exception type Condition

QdvApiException

A problem occurred.

Remarks
 
Hiding / Showing of WBS columns is made when you push a progress. If you want those flags to be reflected without to do so, invoke the CheckAndRepaint() 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