def __init__(self): dataDir = Settings.dataDir + 'ProgrammingOutlook/WorkingWithOutlookPersonalStorage/AddMapiTaskToPST/' task = MapiTask("To Do", "Just click and type to add task", Date(), Date()) task.setPercentComplete(20) task.setEstimatedEffort(2000) task.setActualEffort(20) mapiTaskHistory=MapiTaskHistory() task.setHistory(mapiTaskHistory.Assigned) task.setLastUpdate(Date()) task.getUsers().setOwner("Darius") task.getUsers().setLastAssigner("Harkness") task.getUsers().setLastDelegate("Harkness") mapiTaskOwnership=MapiTaskOwnership() task.getUsers().setOwnership(mapiTaskOwnership.AssignersCopy) personalStorage=PersonalStorage() fileFormatVersion=FileFormatVersion pst = personalStorage.create(dataDir + "TaskPST.pst", fileFormatVersion.Unicode) standardIpmFolder=StandardIpmFolder task_folder = pst.createPredefinedFolder("Tasks",standardIpmFolder.Tasks) task_folder.addMapiMessageItem(task) print "Added MapiTask Successfully.".PHP_EOL
def __init__(self): dataDir = Settings.dataDir + 'ProgrammingOutlook/WorkingWithOutlookPersonalStorage/AddMapiTaskToPST/' task = MapiTask("To Do", "Just click and type to add task", Date(), Date()) task.setPercentComplete(20) task.setEstimatedEffort(2000) task.setActualEffort(20) mapiTaskHistory = MapiTaskHistory() task.setHistory(mapiTaskHistory.Assigned) task.setLastUpdate(Date()) task.getUsers().setOwner("Darius") task.getUsers().setLastAssigner("Harkness") task.getUsers().setLastDelegate("Harkness") mapiTaskOwnership = MapiTaskOwnership() task.getUsers().setOwnership(mapiTaskOwnership.AssignersCopy) personalStorage = PersonalStorage() fileFormatVersion = FileFormatVersion pst = personalStorage.create(dataDir + "TaskPST.pst", fileFormatVersion.Unicode) standardIpmFolder = StandardIpmFolder task_folder = pst.createPredefinedFolder("Tasks", standardIpmFolder.Tasks) task_folder.addMapiMessageItem(task) print "Added MapiTask Successfully.".PHP_EOL