Class GenericMDOProvider
GenericMDOProvider reads MDO lists with default settings
Inherited Members
Namespace: SuperOffice.CRM.Lists
Assembly: SoDataBase.dll
Syntax
[DynamicMDOProviderPlugin("Generic MDO list provider", 1073741823)]
public class GenericMDOProvider : MDOProviderBase, IPlugin, IEnumerable<ISoListItem>, IEnumerable, IDynamicMDOProvider, ISoListProvider, ISoList
Constructors
GenericMDOProvider()
Default constructor
Declaration
public GenericMDOProvider()
Properties
HistoryInfo
The HistoryInfo for the root provider is null; it's the HistoryInfo for our SupportedLists that is interesting
Declaration
public override HistoryInfo HistoryInfo { get; }
Property Value
Type | Description |
---|---|
HistoryInfo |
Overrides
SupportedLists
Return the array of supported lists, which in our case are all tables that are of type IsMDOList.
Declaration
public HistoryInfo[] SupportedLists { get; }
Property Value
Type | Description |
---|---|
HistoryInfo[] |
Methods
GetHeadingIconHint(ListTableRow)
Override: Kill icons in flat lists
Declaration
protected override string GetHeadingIconHint(ListTableRow row)
Parameters
Type | Name | Description |
---|---|---|
ListTableRow | row |
Returns
Type | Description |
---|---|
String |
Overrides
GetHistoryIconHint(ListTableRow)
Override: Kill icons in flat lists
Declaration
protected override string GetHistoryIconHint(ListTableRow row)
Parameters
Type | Name | Description |
---|---|---|
ListTableRow | row |
Returns
Type | Description |
---|---|
String |
Overrides
GetItemIconHint(ListTableRow)
Override: Kill icons in flat lists
Declaration
protected override string GetItemIconHint(ListTableRow row)
Parameters
Type | Name | Description |
---|---|---|
ListTableRow | row |
Returns
Type | Description |
---|---|
String |
Overrides
Implements
Extension Methods
EnumUtil.MapEnums<From, To>(From)