Adding MapiTask to PST in PHP
Contents
[ Hide ] Aspose.Email - Adding MapiTask to PST
To Add MapiTask to PST using Aspose.Email Java for PHP, simply invoke AddMapiTaskToPST module. Here you can see example code.
PHP Code
$task = new MapiTask("To Do", "Just click and type to add new task", new Date(), new Date()); $task->setPercentComplete(20); $task->setEstimatedEffort(2000); $task->setActualEffort(20); $mapiTaskHistory=new MapiTaskHistory(); $task->setHistory($mapiTaskHistory->Assigned); $task->setLastUpdate(new Date()); $task->getUsers()->setOwner("Darius"); $task->getUsers()->setLastAssigner("Harkness"); $task->getUsers()->setLastDelegate("Harkness"); $mapiTaskOwnership=new MapiTaskOwnership(); $task->getUsers()->setOwnership($mapiTaskOwnership->AssignersCopy); $personalStorage=new PersonalStorage(); $fileFormatVersion=new FileFormatVersion(); $pst = $personalStorage->create($dataDir . "TaskPST.pst", $fileFormatVersion->Unicode); $standardIpmFolder=new StandardIpmFolder(); $task_folder = $pst->createPredefinedFolder("Tasks",$standardIpmFolder->Tasks); $task_folder->addMapiMessageItem($task); print "Added MapiTask Successfully.".PHP_EOL; Download Running Code
Download Adding MapiTask to PST (Aspose.Email) from any of the below mentioned social coding sites: