Class RecordTypeProvider
A complete and generic mapping of record types to resource strings. This is a simple, hard-coded list corresponding to Task table SuperOffice.CRM.Data.Task record_type column which is defined by a typed field TaskTypeFieldInfo using the TaskType enum AN.
Inherited Members
Namespace: SuperOffice.CRM.ArchiveLists
Assembly: SoDataBase.dll
Syntax
[MDOProviderPlugin("RecordType")]
public class RecordTypeProvider : LiteralsOnlyBase, ISoListProvider, ISoList
Constructors
RecordTypeProvider()
A complete and generic mapping of record types to resource strings. This is a simple, hard-coded list corresponding to Task table SuperOffice.CRM.Data.Task record_type column which is defined by a typed field TaskTypeFieldInfo using the TaskType enum AN.
Declaration
public RecordTypeProvider()
Fields
ChatSessionItemId
A complete and generic mapping of record types to resource strings. This is a simple, hard-coded list corresponding to Task table SuperOffice.CRM.Data.Task record_type column which is defined by a typed field TaskTypeFieldInfo using the TaskType enum AN.
Declaration
public const int ChatSessionItemId = 200
Field Value
Type | Description |
---|---|
int |
FormSubmissionItemId
A complete and generic mapping of record types to resource strings. This is a simple, hard-coded list corresponding to Task table SuperOffice.CRM.Data.Task record_type column which is defined by a typed field TaskTypeFieldInfo using the TaskType enum AN.
Declaration
public const int FormSubmissionItemId = 300
Field Value
Type | Description |
---|---|
int |
MailingItemId
A complete and generic mapping of record types to resource strings. This is a simple, hard-coded list corresponding to Task table SuperOffice.CRM.Data.Task record_type column which is defined by a typed field TaskTypeFieldInfo using the TaskType enum AN.
Declaration
public const int MailingItemId = 100
Field Value
Type | Description |
---|---|
int |
ProviderName
A complete and generic mapping of record types to resource strings. This is a simple, hard-coded list corresponding to Task table SuperOffice.CRM.Data.Task record_type column which is defined by a typed field TaskTypeFieldInfo using the TaskType enum AN.
Declaration
public const string ProviderName = "RecordType"
Field Value
Type | Description |
---|---|
string |
Methods
AddItems()
Create the hard-coded item list
Declaration
protected override void AddItems()