Class SuggestedDocumentExtenderBase
Extender base for suggested document items in Guides
Inheritance
Implements
Inherited Members
Namespace: SuperOffice.CRM.ArchiveLists
Assembly: SoDataBase.dll
Syntax
public abstract class SuggestedDocumentExtenderBase : GuideExtenderBase<SuggestedDocumentTableInfo>, IArchiveProviderQueryMapping, IArchiveExtender, IArchiveProviderDoesExtend, IArchiveProviderHasColumns, IArchiveProviderExtensible, IPlugin
Remarks
This extender specializes the generic base class into one that specifically handles documents, but does not take any stand on whether we're dealing with a Sale or Project guide as ultimate parent.
Constructors
SuggestedDocumentExtenderBase()
Extender base for suggested document items in Guides
Declaration
public SuggestedDocumentExtenderBase()
Remarks
This extender specializes the generic base class into one that specifically handles documents, but does not take any stand on whether we're dealing with a Sale or Project guide as ultimate parent.
Fields
DocumentInstancePrefix
Extender base for suggested document items in Guides
Declaration
public const string DocumentInstancePrefix = "documentInstance"
Field Value
Type | Description |
---|---|
String |
Remarks
This extender specializes the generic base class into one that specifically handles documents, but does not take any stand on whether we're dealing with a Sale or Project guide as ultimate parent.
Properties
MainTableName
Extender base for suggested document items in Guides
Declaration
public override string MainTableName { get; }
Property Value
Type | Description |
---|---|
String |
Overrides
Remarks
This extender specializes the generic base class into one that specifically handles documents, but does not take any stand on whether we're dealing with a Sale or Project guide as ultimate parent.
TableToExtend
Extender base for suggested document items in Guides
Declaration
public override TableInfo TableToExtend { get; }
Property Value
Type | Description |
---|---|
TableInfo |
Overrides
Remarks
This extender specializes the generic base class into one that specifically handles documents, but does not take any stand on whether we're dealing with a Sale or Project guide as ultimate parent.
Methods
HasInstance(SoDataReader)
Extender base for suggested document items in Guides
Declaration
public bool HasInstance(SoDataReader reader)
Parameters
Type | Name | Description |
---|---|---|
SoDataReader | reader |
Returns
Type | Description |
---|---|
Boolean |
Remarks
This extender specializes the generic base class into one that specifically handles documents, but does not take any stand on whether we're dealing with a Sale or Project guide as ultimate parent.
InnerModifyQuery()
Extender base for suggested document items in Guides
Declaration
protected override void InnerModifyQuery()
Overrides
Remarks
This extender specializes the generic base class into one that specifically handles documents, but does not take any stand on whether we're dealing with a Sale or Project guide as ultimate parent.
InnerPopulateRowFromReader(SoDataReader, ArchiveRow)
Extender base for suggested document items in Guides
Declaration
protected override void InnerPopulateRowFromReader(SoDataReader reader, ArchiveRow row)
Parameters
Type | Name | Description |
---|---|---|
SoDataReader | reader | |
ArchiveRow | row |
Overrides
Remarks
This extender specializes the generic base class into one that specifically handles documents, but does not take any stand on whether we're dealing with a Sale or Project guide as ultimate parent.
ModifyQuery()
Extender base for suggested document items in Guides
Declaration
public override void ModifyQuery()
Overrides
Remarks
This extender specializes the generic base class into one that specifically handles documents, but does not take any stand on whether we're dealing with a Sale or Project guide as ultimate parent.
PopulateRowFromReader(SoDataReader, ArchiveRow)
Extender base for suggested document items in Guides
Declaration
public override void PopulateRowFromReader(SoDataReader reader, ArchiveRow row)
Parameters
Type | Name | Description |
---|---|---|
SoDataReader | reader | |
ArchiveRow | row |
Overrides
Remarks
This extender specializes the generic base class into one that specifically handles documents, but does not take any stand on whether we're dealing with a Sale or Project guide as ultimate parent.
ProcessRestrictions()
Extender base for suggested document items in Guides
Declaration
protected override bool ProcessRestrictions()
Returns
Type | Description |
---|---|
Boolean |
Overrides
Remarks
This extender specializes the generic base class into one that specifically handles documents, but does not take any stand on whether we're dealing with a Sale or Project guide as ultimate parent.
SetDesiredColumns(String[])
Extender base for suggested document items in Guides
Declaration
public override void SetDesiredColumns(params string[] columnIds)
Parameters
Type | Name | Description |
---|---|---|
String[] | columnIds |
Overrides
Remarks
This extender specializes the generic base class into one that specifically handles documents, but does not take any stand on whether we're dealing with a Sale or Project guide as ultimate parent.