Expand description
Bounded interchange with external project-scheduling files.
The supported format is the documented Microsoft Project XML (MSPDI) subset. Imports never write state: they build a candidate plan for the reviewed plan-change path together with a per-item report of preserved values, approximations and rejected source data. Exports write the same subset deterministically.
Structs§
- Calendar
Report - Mapping report for one source
<Calendar>. - Dependency
Change - One field that the candidate changes on an existing local dependency.
- Dependency
Export Report - Export report for one dependency touching the exported project.
- Export
Report - Full export report returned with the document.
- Export
Result - Written document and its report.
- Field
Change - One local field that the candidate changes on existing work.
- Finding
- One field-level observation about a mapped value.
- Import
Options - Where imported work goes and how new work is keyed.
- Import
Report - Full import report returned with the candidate and its reviewed preview.
- Import
Result - Candidate plan and its report; the candidate is reviewed and applied through the plan-change path, never written directly.
- Item
Export Report - Export report for one work item.
- Item
Report - Mapping report for one source task.
- Link
Endpoint - One end of a source link: the source task and the local work it maps to.
- Link
Report - Mapping report for one source
PredecessorLink. - Removed
Dependency - A local dependency between imported work that the source no longer contains.
- Source
Change - A source task and every change the candidate makes at the work it maps to.
- Source
Link Change - A source link, or its absence, and the change the candidate makes to one local dependency.
- Source
Summary - Identity of the source project named by the document.
- Work
Reference - Local work that a source task maps to in the candidate.
Enums§
- Calendar
Outcome - What the candidate does with one source calendar.
- Existing
Match - Explicit rule for mapping GUID-less source tasks onto existing work, for files that went through a tool which drops GUIDs (OmniPlan) and come back to the plan they were exported from.
- Interchange
Error - Interchange failure; every variant leaves the workspace untouched because imports only build a candidate for review.
- Item
Outcome - What the candidate does with one source task.
- Link
Outcome - How one source
PredecessorLinkmaps to dependencies.
Functions§
- export_
mspdi - Export the work of one project (not its child projects) as MSPDI.
- import_
mspdi - Build a candidate plan that maps an MSPDI document onto
currentwithout changing it.