IWbs.SetPermissionsOfColumn Method

NOTE: This member is now obsolete. Use Qdv.UserApi.Fields.IWbsField.EditContext 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.

Sets permissions to user/free column in WBS.
[Obsolete("Use Qdv.UserApi.Fields.IWbsField.EditContext 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 SetPermissionsOfColumn( 
   int ColumnNumber
   bool AllowBranches
   bool AllowMinutes
   bool AllowTotals 
)

Parameters

ColumnNumber
int

The column number. The leftmost column has index 0.

AllowBranches
bool

Allow entry in branches.

AllowMinutes
bool

Allow entry in minutes.

AllowTotals
bool

Allow entry in totals.

Exception type Condition

QdvApiException

A problem occurred.

Remarks
 
In order to have such changes taken into account, you must call the IEstimate.CheckAndRepaint method.
Version
 
Available since QDV 7.13.0001.

.NET Framework

Supported in: 4.8, 4.7, 4.6, 4.5.2