افزودن MapiTask به PST در PHP

Aspose.Email - افزودن MapiTask به PST

برای افزودن MapiTask به PST با استفاده از Aspose.Email Java for PHP، به سادگی ماژول AddMapiTaskToPST را فراخوانی کنید. در اینجا می‌توانید مثال کد را ببینید.

کد PHP


 $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;

بارگیری کد اجرایی

فایل Adding MapiTask to PST (Aspose.Email) را از هر یک از سایت‌های کدگذاری اجتماعی زیر دانلود کنید: