 | 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.DialogsAssembly: Blackbaud.UAT.Core (in Blackbaud.UAT.Core.dll) Version: 1.0.1304.1 (1.0.1304.1)
Syntaxpublic static void SetFields(
string dialogId,
TableRow fields,
IDictionary<string, CrmField> supportedFields,
IDictionary<string, CrmField> customSupportedFields
)
Public Shared Sub SetFields (
dialogId As String,
fields As TableRow,
supportedFields As IDictionary(Of String, CrmField),
customSupportedFields As IDictionary(Of String, CrmField)
)
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