Class FindContactPersonExtender
The FindContactPersonExtender extends a contact with persons, if and only if at least one person-related condition
has been set (this happens in the ContactPersonAsEntityExtenderBase base class, and requests
the
Inheritance
Implements
Inherited Members
Namespace: SuperOffice.CRM.ArchiveLists
Assembly: SoDataBase.dll
Syntax
public class FindContactPersonExtender : ContactPersonAsEntityExtenderBase, IArchiveProviderQueryMapping, IArchiveExtender, IArchiveProviderDoesExtend, IArchiveProviderHasColumns, IArchiveProviderExtensible, IPlugin
Constructors
FindContactPersonExtender()
The FindContactPersonExtender extends a contact with persons, if and only if at least one person-related condition
has been set (this happens in the ContactPersonAsEntityExtenderBase base class, and requests
the
Declaration
public FindContactPersonExtender()
Properties
SwitchEntity
The FindContactPersonExtender extends a contact with persons, if and only if at least one person-related condition
has been set (this happens in the ContactPersonAsEntityExtenderBase base class, and requests
the
Declaration
protected override bool SwitchEntity { get; }
Property Value
Type | Description |
---|---|
Boolean |
Overrides
SwitchNavigation
The FindContactPersonExtender extends a contact with persons, if and only if at least one person-related condition
has been set (this happens in the ContactPersonAsEntityExtenderBase base class, and requests
the
Declaration
protected override bool SwitchNavigation { get; }
Property Value
Type | Description |
---|---|
Boolean |
Overrides
Methods
GetAvailableColumns()
Override: Get rid of the 'contactId' column, which is confused with contact.contactId
Declaration
public override List<ArchiveColumnInfo> GetAvailableColumns()
Returns
Type | Description |
---|---|
List<ArchiveColumnInfo> |