Click or drag to resize
DialogSetFields Method (String, TableRow, IDictionaryString, CrmField, IDictionaryString, CrmField)
Set all supported and displayed field values for any supported field type.

Namespace: Blackbaud.UAT.Core.Crm.Dialogs
Assembly: Blackbaud.UAT.Core (in Blackbaud.UAT.Core.dll) Version: 1.0.1304.1 (1.0.1304.1)
Syntax
public static void SetFields(
	string dialogId,
	TableRow fields,
	IDictionary<string, CrmField> supportedFields,
	IDictionary<string, CrmField> customSupportedFields
)

Parameters

dialogId
Type: SystemString
The unique id of the dialog. i.e. 'RevenueBatchConstituentInbatchEditForm'
fields
Type: TableRow
Mapping of the field captions to their desired values.
supportedFields
Type: System.Collections.GenericIDictionaryString, CrmField
Mapping of the supported field captions to a CrmField object encapsulating all relevant variables needed to set the field's value.
customSupportedFields
Type: System.Collections.GenericIDictionaryString, CrmField
Mapping of field captions to to a CrmField oject encapsulating all relevant variables. Field in the supportedFields mapping can be overridden by including them in this mapping.
See Also