Class HeadingsAsItemsProvider
MDO list wrapper that converts the headings of an inner list into items in this list
Inherited Members
Namespace: SuperOffice.CRM.Lists
Assembly: SoDataBase.dll
Syntax
[DynamicMDOProviderPlugin("HeadingsToItemsConverter", 2147483627)]
public class HeadingsAsItemsProvider : IDynamicMDOProvider, ISoListProvider, ISoList
Remarks
This list provider has priority int.MaxValue - 20, so it comes late, but before the ListWithAllSelectionprovider and before the ListWithNoSelectionProvider.
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 ListWithAllSelectionprovider and before the ListWithNoSelectionProvider.
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 ListWithAllSelectionprovider and before the ListWithNoSelectionProvider.
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 ListWithAllSelectionprovider and before the ListWithNoSelectionProvider.
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 ListWithAllSelectionprovider and before the ListWithNoSelectionProvider.
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 ListWithAllSelectionprovider and before the ListWithNoSelectionProvider.
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 ListWithAllSelectionprovider and before the ListWithNoSelectionProvider.
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 ListWithAllSelectionprovider and before the ListWithNoSelectionProvider.
Methods
Construct(string, string, int[], bool, string, bool)
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 | |
int[] | historyIDs | |
bool | onlyReadHistory | |
string | searchValue | |
bool | forceFlatList |
Remarks
This list provider has priority int.MaxValue - 20, so it comes late, but before the ListWithAllSelectionprovider and before the ListWithNoSelectionProvider.