Class UdefFieldsWithChangesProvider
Get a list of udef fields for a given type. Optionally it is possible to exclude page one fields by adding extrainfo ( 'Contact,excludepageone' )
Inherited Members
Namespace: SuperOffice.CRM.Lists
Assembly: SoDataBase.BusinessLogic.dll
Syntax
[MDOProviderPlugin("UdefFieldsWithChanges")]
public class UdefFieldsWithChangesProvider : UdefFieldsProviderBase, ISoListProvider, ISoList
Constructors
UdefFieldsWithChangesProvider(IUdefHelper)
Get a list of udef fields for a given type. Optionally it is possible to exclude page one fields by adding extrainfo ( 'Contact,excludepageone' )
Declaration
public UdefFieldsWithChangesProvider(IUdefHelper udefHelper)
Parameters
| Type | Name | Description |
|---|---|---|
| IUdefHelper | udefHelper |
Fields
ProviderName
Get a list of udef fields for a given type. Optionally it is possible to exclude page one fields by adding extrainfo ( 'Contact,excludepageone' )
Declaration
public const string ProviderName = "UdefFieldsWithChanges"
Field Value
| Type | Description |
|---|---|
| string |
Methods
AddItemsAsync(CancellationToken)
Get a list of udef fields for a given type, with style hints and icon hints according to if the field is added, changed or deleted. Optionally it is possible to exclude page one fields by adding extrainfo ( 'Contact,excludepageone' )
Declaration
protected override Task AddItemsAsync(CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| CancellationToken | cancellationToken |
Returns
| Type | Description |
|---|---|
| Task |