Class SaintIntentionProvider
This SoList provider generates the Intent list for the Saint criteria. This list is an extension of the basic Intent MDO list, with the addition of an ALL choice with ID 0.
Inherited Members
Namespace: SuperOffice.CRM.ArchiveLists
Assembly: SoDataBase.dll
Syntax
[MDOProviderPlugin("saintIntention")]
public class SaintIntentionProvider : ListWithLiteralItemsBase, ISoListProvider, ISoList
Constructors
SaintIntentionProvider()
This SoList provider generates the Intent list for the Saint criteria. This list is an extension of the basic Intent MDO list, with the addition of an ALL choice with ID 0.
Declaration
public SaintIntentionProvider()
Methods
GetInnerListProviderName(string)
Subclass contract: Return the name of the desired inner provider; this will be passed to the SoListProviderFactory.
Declaration
protected override string GetInnerListProviderName(string outerListname)
Parameters
Type | Name | Description |
---|---|---|
string | outerListname | List name from the client code, useful if one class is to extend more than one list |
Returns
Type | Description |
---|---|
string |
Overrides
GetLeadingRootItems(List<ISoListItem>)
Subclass contract: Override this method to provide leading root items. Add your items to the list that is passed in. If you do not need to add leading items, do not override this method.
Declaration
protected override void GetLeadingRootItems(List<ISoListItem> leadingItems)
Parameters
Type | Name | Description |
---|---|---|
List<ISoListItem> | leadingItems | List to add leading items to |