Class HeadingsAsItemsProvider
MDO list wrapper that converts the headings of an inner list into items in this list
Namespace: SuperOffice.CRM.Lists
Assembly: SoDataBase.dll
Syntax
[DynamicMDOProviderPlugin("HeadingsToItemsConverter", 2147483627)]
public class HeadingsAsItemsProvider : Object, IDynamicMDOProvider, ISoListProvider, ISoList, IPlugin
Remarks
This list provider has priority int.MaxValue - 20, so it comes late, but before the
Constructors
HeadingsAsItemsProvider()
MDO list wrapper that converts the headings of an inner list into items in this list
Declaration
public HeadingsAsItemsProvider()
Remarks
This list provider has priority int.MaxValue - 20, so it comes late, but before the
Properties
HeadingItems
Return headings
Declaration
public List<ISoListHeading> HeadingItems { get; }
Property Value
Type | Description |
---|---|
List<ISoListHeading> |
Remarks
This list provider has priority int.MaxValue - 20, so it comes late, but before the
HistoryInfo
Returns ...
Declaration
public HistoryInfo HistoryInfo { get; }
Property Value
Type | Description |
---|---|
HistoryInfo |
Remarks
This list provider has priority int.MaxValue - 20, so it comes late, but before the
HistoryItems
Return all history items
Declaration
public List<ISoListItem> HistoryItems { get; }
Property Value
Type | Description |
---|---|
List<ISoListItem> |
Remarks
This list provider has priority int.MaxValue - 20, so it comes late, but before the
RootItems
Return all items including our custom entries
Declaration
public List<ISoListItem> RootItems { get; }
Property Value
Type | Description |
---|---|
List<ISoListItem> |
Remarks
This list provider has priority int.MaxValue - 20, so it comes late, but before the
Suffix
The magic extension name to invoke this wrapper
Declaration
[AllowedMultitenantStatic]
public static string Suffix { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
This list provider has priority int.MaxValue - 20, so it comes late, but before the
SupportedLists
MDO list wrapper that converts the headings of an inner list into items in this list
Declaration
public HistoryInfo[] SupportedLists { get; }
Property Value
Type | Description |
---|---|
HistoryInfo[] |
Remarks
This list provider has priority int.MaxValue - 20, so it comes late, but before the
Methods
Construct(String, String, Int32[], Boolean, String, Boolean)
Pass creation on to the "real" list
Declaration
public void Construct(string listName, string additionalInfo, int[] historyIDs, bool onlyReadHistory, string searchValue, bool forceFlatList)
Parameters
Type | Name | Description |
---|---|---|
String | listName | |
String | additionalInfo | |
Int32[] | historyIDs | |
Boolean | onlyReadHistory | |
String | searchValue | |
Boolean | forceFlatList |
Remarks
This list provider has priority int.MaxValue - 20, so it comes late, but before the