Class MailMergeTask
Properties describing a task to create on recipients of a mail merge
Inheritance
Namespace: SuperOffice.CRM.MailMerge
Assembly: SoDataBase.dll
Syntax
public class MailMergeTask : Object
Constructors
MailMergeTask()
Constructor
Declaration
public MailMergeTask()
Properties
Completed
Completed status for task
Declaration
public ActivityStatus Completed { get; set; }
Property Value
Type | Description |
---|---|
ActivityStatus |
Description
Text describing task
Declaration
public string Description { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Duration
Duration of task
Declaration
public int Duration { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
OwnerAssociateId
Associate identity of who should be set as owner of the task. If value is 0, the recipient owner(our contact) will be used.
Declaration
public int OwnerAssociateId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
PriorityId
Priority of task
Declaration
public int PriorityId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
ProjectId
Project identity to set on task
Declaration
public int ProjectId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
SingleEntryOnEachCompany
Should we only create one task on each company? If false, separate tasks will be created for all persons from the same company.
Declaration
public bool SingleEntryOnEachCompany { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
StartDate
When the task should start
Declaration
public DateTime StartDate { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
TypeId
Type identity to set on task
Declaration
public int TypeId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Visibility
Who the task should be visible for
Declaration
public Visibility Visibility { get; set; }
Property Value
Type | Description |
---|---|
Visibility |
VisibilityId
Identity of group/user which the record should be visible for
Declaration
public int VisibilityId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Methods
ToAppointmentRow()
Create a new AppointmentRow based on the current instance data
Declaration
public AppointmentRow ToAppointmentRow()
Returns
Type | Description |
---|---|
AppointmentRow | New AppointmentRow with values populated from this task instance |
ToTextRow()
Create a new TextRow based on the current instance data
Declaration
public TextRow ToTextRow()
Returns
Type | Description |
---|---|
TextRow | New TextRow with values populated from this task instance |
ToVisibleForRow()
Create a new VisibleForRow based on the current instance data
Declaration
public VisibleForRow ToVisibleForRow()
Returns
Type | Description |
---|---|
VisibleForRow | New VisibleForRow with values populated from this task instance |