[This is preliminary documentation and is subject to change.]

The constructor that creates an object from all its members

Namespace:  OfficeClip.BusinessLayer.Desktop
Assembly:  OfficeClip.BusinessLayer (in OfficeClip.BusinessLayer)
Version: 8.1.1.0

Syntax

C#
public TaskInfo(
	int taskId,
	int groupId,
	string groupName,
	int taskOwnerId,
	string taskOwnerName,
	BusinessConstants..::.TaskTypes taskType,
	string taskTypeName,
	BusinessConstants..::.TaskPriority taskPriority,
	string taskPriorityName,
	BusinessConstants..::.TaskStatus taskStatus,
	string taskStatusName,
	DateTime dueDate,
	DateTime startDate,
	DateTime completionDate,
	double percentComplete,
	int estimatedDuration,
	int actualDuration,
	string repeatInfoText,
	bool isReminderSelected,
	string whoToRemind,
	string whenToRemind,
	DateTime remindAtDatetime,
	RecurrenceInfo recurrence,
	bool isPrivate,
	string subject,
	string description,
	int repeatingSequenceId,
	BusinessConstants..::.ObjectType parentObjectType,
	int parentId,
	string taskAssignments,
	int createdByUserId,
	DateTime createdByTimestamp,
	int modifiedByUserId,
	DateTime modifiedByTimestamp
)
Visual Basic (Declaration)
Public Sub New ( _
	taskId As Integer, _
	groupId As Integer, _
	groupName As String, _
	taskOwnerId As Integer, _
	taskOwnerName As String, _
	taskType As BusinessConstants..::.TaskTypes, _
	taskTypeName As String, _
	taskPriority As BusinessConstants..::.TaskPriority, _
	taskPriorityName As String, _
	taskStatus As BusinessConstants..::.TaskStatus, _
	taskStatusName As String, _
	dueDate As DateTime, _
	startDate As DateTime, _
	completionDate As DateTime, _
	percentComplete As Double, _
	estimatedDuration As Integer, _
	actualDuration As Integer, _
	repeatInfoText As String, _
	isReminderSelected As Boolean, _
	whoToRemind As String, _
	whenToRemind As String, _
	remindAtDatetime As DateTime, _
	recurrence As RecurrenceInfo, _
	isPrivate As Boolean, _
	subject As String, _
	description As String, _
	repeatingSequenceId As Integer, _
	parentObjectType As BusinessConstants..::.ObjectType, _
	parentId As Integer, _
	taskAssignments As String, _
	createdByUserId As Integer, _
	createdByTimestamp As DateTime, _
	modifiedByUserId As Integer, _
	modifiedByTimestamp As DateTime _
)
Visual C++
public:
TaskInfo(
	int taskId, 
	int groupId, 
	String^ groupName, 
	int taskOwnerId, 
	String^ taskOwnerName, 
	BusinessConstants..::.TaskTypes taskType, 
	String^ taskTypeName, 
	BusinessConstants..::.TaskPriority taskPriority, 
	String^ taskPriorityName, 
	BusinessConstants..::.TaskStatus taskStatus, 
	String^ taskStatusName, 
	DateTime dueDate, 
	DateTime startDate, 
	DateTime completionDate, 
	double percentComplete, 
	int estimatedDuration, 
	int actualDuration, 
	String^ repeatInfoText, 
	bool isReminderSelected, 
	String^ whoToRemind, 
	String^ whenToRemind, 
	DateTime remindAtDatetime, 
	RecurrenceInfo^ recurrence, 
	bool isPrivate, 
	String^ subject, 
	String^ description, 
	int repeatingSequenceId, 
	BusinessConstants..::.ObjectType parentObjectType, 
	int parentId, 
	String^ taskAssignments, 
	int createdByUserId, 
	DateTime createdByTimestamp, 
	int modifiedByUserId, 
	DateTime modifiedByTimestamp
)

Parameters

taskId
Type: System..::.Int32
The unique id of the task
groupId
Type: System..::.Int32
The unique id of the group
groupName
Type: System..::.String
The name of the grouyp
taskOwnerId
Type: System..::.Int32
The id of the task owner
taskOwnerName
Type: System..::.String
The name of the owner
taskType
Type: OfficeClip.BusinessLayer..::.BusinessConstants..::.TaskTypes
The task type
taskTypeName
Type: System..::.String
The name of the task type
taskPriority
Type: OfficeClip.BusinessLayer..::.BusinessConstants..::.TaskPriority
The task priority
taskPriorityName
Type: System..::.String
The name of the task priority
taskStatus
Type: OfficeClip.BusinessLayer..::.BusinessConstants..::.TaskStatus
The task status
taskStatusName
Type: System..::.String
The name of the task status
dueDate
Type: System..::.DateTime
The due date i of the task
startDate
Type: System..::.DateTime
The start date of the task
completionDate
Type: System..::.DateTime
The completion date of the task
percentComplete
Type: System..::.Double
The percentage complete value of the task
estimatedDuration
Type: System..::.Int32
The estimated duration of the task
actualDuration
Type: System..::.Int32
The actual duration of the task
repeatInfoText
Type: System..::.String
The repeat info text of the task
isReminderSelected
Type: System..::.Boolean
true if the reminder is selected
whoToRemind
Type: System..::.String
The type of entity to be reminded
whenToRemind
Type: System..::.String
The time when the reminder should go
remindAtDatetime
Type: System..::.DateTime
The time at which the reminder should go
recurrence
Type: OfficeClip.BusinessLayer.Desktop..::.RecurrenceInfo
The recurrence object
isPrivate
Type: System..::.Boolean
true if the task is private
subject
Type: System..::.String
The subject of the task
description
Type: System..::.String
The description of the task
repeatingSequenceId
Type: System..::.Int32
The repeating sequence id of the task
parentObjectType
Type: OfficeClip.BusinessLayer..::.BusinessConstants..::.ObjectType
The type of the parent object for the task
parentId
Type: System..::.Int32
The id of the parent for the task
taskAssignments
Type: System..::.String
Who the task is assigned to
createdByUserId
Type: System..::.Int32
The unique id of the user that created the task
createdByTimestamp
Type: System..::.DateTime
The timestamp of the user that created the task
modifiedByUserId
Type: System..::.Int32
The last modified user id of the task
modifiedByTimestamp
Type: System..::.DateTime
The timestamp of the task when it was last modified

See Also