IMinutesFieldManager.MakeFieldsVisible (IEnumerable<String>, EstimateColumnsView, FieldUserScope) Method

Makes specified fields visible in a specified view for specified users. The fields will be placed at the end of the view.
Sub MakeFieldsVisible( _ 
ByVal fields As IEnumerable(Of String), _ 
ByVal view As EstimateColumnsView, _ 
ByVal forUsers As FieldUserScope
)
This language is not supported or no code example is available.
void MakeFieldsVisible( 
IEnumerable<string> fields
EstimateColumnsView view
FieldUserScope forUsers 
)
This language is not supported or no code example is available.

Parameters

fields
IEnumerable<string>

A list of the fields to be made visible.

view
EstimateColumnsView

An estimate view this operation will be applied to.

forUsers
FieldUserScope

The users this operation will be applied to.

Exception type Condition

QdvApiException

A problem occurred.

ArgumentOutOfRangeException

The view argument was set to EstimateColumnsView.General. This value is deprecated and doesn't refer to any particular view and thus cannot be used in this context.

Remarks
 
This method doesn't require a call to ApplyChanges for the changes to take effect. But once you make all required changes, you should call the IEstimate.RepaintCurrentView method to update the UI.
Version
 
Available since QDV 7.16.585.

.NET Framework

Supported in: 4.8, 4.7, 4.6, 4.5.2

In this article

Definition