Class PrivacyTemplateProvider
This is a variant of the DocTmpl list - document templates - restricted to those that are of some privacy document type.
Inherited Members
Namespace: SuperOffice.CRM.Lists
Assembly: SoDataBase.dll
Syntax
[MDOProviderPlugin("PrivacyTemplate")]
[MDOAdditionalInfo("DocTmplPrivacyType", "DocTmplPrivacyType enum value", "MainDocument")]
public class PrivacyTemplateProvider : MDOProviderBase, ISoListProvider, ISoList, IPlugin, IEnumerable<ISoListItem>, IEnumerable
Constructors
PrivacyTemplateProvider()
This is a variant of the DocTmpl list - document templates - restricted to those that are of some privacy document type.
Declaration
public PrivacyTemplateProvider()
Fields
ProviderName
This is a variant of the DocTmpl list - document templates - restricted to those that are of some privacy document type.
Declaration
public const string ProviderName = "PrivacyTemplate"
Field Value
Type | Description |
---|---|
String |
Properties
HistoryInfo
Override: Separate histories for each quote type, this may or may not be quite what people like
Declaration
public override HistoryInfo HistoryInfo { get; }
Property Value
Type | Description |
---|---|
HistoryInfo |
Overrides
Methods
Construct(String, String, Int32[], Boolean, String, Boolean)
This is a variant of the DocTmpl list - document templates - restricted to those that are of some privacy document type.
Declaration
public override void Construct(string tableName, string additionalInfo, int[] historyIDs, bool onlyReadHistory, string searchValue, bool forceFlatList)
Parameters
Type | Name | Description |
---|---|---|
String | tableName | |
String | additionalInfo | |
Int32[] | historyIDs | |
Boolean | onlyReadHistory | |
String | searchValue | |
Boolean | forceFlatList |
Overrides
GetHeadingIconHint(ListTableRow)
Get a value for the field IconHint in ISoList for a heading element
Declaration
protected override string GetHeadingIconHint(ListTableRow row)
Parameters
Type | Name | Description |
---|---|---|
ListTableRow | row | The actual row for which the item is created |
Returns
Type | Description |
---|---|
String | "Document"" |
Overrides
GetItemIconHint(ListTableRow)
Get a value for the field IconHint in ISoList for an item element
Declaration
protected override string GetItemIconHint(ListTableRow row)
Parameters
Type | Name | Description |
---|---|---|
ListTableRow | row | The actual row for which the item is created |
Returns
Type | Description |
---|---|
String | "Document" |
Overrides
GetItemsAndHeadingsQuery()
This is a variant of the DocTmpl list - document templates - restricted to those that are of some privacy document type.
Declaration
protected override ListTableRows.CustomSearch GetItemsAndHeadingsQuery()
Returns
Type | Description |
---|---|
ListTableRows.CustomSearch |
Overrides
GetSimpleListQuery()
This is a variant of the DocTmpl list - document templates - restricted to those that are of some privacy document type.
Declaration
protected override ListTableRows.CustomSearch GetSimpleListQuery()
Returns
Type | Description |
---|---|
ListTableRows.CustomSearch |