Lectura y escritura de datos del proyecto
Aspose.Tasks para .NET proporciona herramientas para acceder y modificar las propiedades de nivel de proyecto central en los archivos del proyecto Microsoft. Estas propiedades incluyen metadatos del proyecto, configuraciones de programación y otros atributos globales. La API admite operaciones de lectura y escritura para formatos XML y MPP, con compatibilidad en múltiples versiones de proyectos de Microsoft. La siguiente tabla describe qué propiedades están disponibles para cada formato y versión, lo que ayuda a los desarrolladores a comprender qué datos se pueden manejar mediante programación.
| Number | Property name | XML | MPP | ** | ** | ** | ** | ** | ** | Comments |
|---|---|---|---|---|---|---|---|---|---|---|
| 2003 | 2007 | 2010 | 2013 | 2016 | 2019 | 2021 | ||||
| 1. | SaveVersion | R/W | N/A | R | R | R | R | R | R | |
| 2. | UID | – | – | – | – | – | – | – | – | |
| 3. | Name | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 4. | Title | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 5. | Subject | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 6. | Category | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 7. | Company | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 8. | Manager | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 9. | Author | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 10. | CreationDate | R/W | R | R | R | R | R | R | R | |
| 11. | Revision | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 12. | LastSaved | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 13. | ScheduleFromStart | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 14. | StartDate | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 15. | FinishDate | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 16. | FYStartDate | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 17. | CriticalSlackLimit | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 18. | CurrencyDigits | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 19. | CurrencySymbol | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 20. | CurrencyCode | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 21. | CurrencySymbolPosition | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 22. | CalendarUID | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 23. | DefaultStartTime | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 24. | DefaultFinishTime | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 25. | MinutesPerDay | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 26. | MinutesPerWeek | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 27. | DaysPerMonth | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 28. | DefaultTaskType | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 29. | DefaultFixedCostAccrual | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 30. | DefaultStandardRate | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 31. | DefaultOvertimeRate | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 32. | DurationFormat | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 33. | WorkFormat | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 34. | EditableActualCosts | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 35. | HonorConstraints | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 36. | EarnedValueMethod | R/W | – | – | – | – | – | – | – | |
| 37. | InsertedProjectsLikeSummary | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 38. | MultipleCriticalPaths | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 39. | NewTasksEffortDriven | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 40. | NewTasksEstimated | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 41. | SplitsInProgressTasks | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 42. | SpreadActualCost | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 43. | SpreadPercentComplete | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 44. | TaskUpdatesResource | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 45. | FiscalYearStart | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 46. | WeekStartDay | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 47. | MoveCompletedEndsBack | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 48. | MoveRemainingStartsBack | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 49. | MoveRemainingStartsForward | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 50. | MoveCompletedEndsForward | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 51. | BaselineForEarnedValue | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 52. | AutoAddNewResourcesAndTasks | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 53. | StatusDate | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 54. | CurrentDate | R/W | R | R | R | R | R | R | R | |
| 55. | MicrosoftProjectServerURL | R/W | – | – | – | – | – | – | – | |
| 56. | Autolink | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 57. | NewTaskStartDate | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 58. | DefaultTaskEVMethod | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 59. | ProjectExternallyEdited | R/W | – | – | – | – | – | – | – | |
| 60. | ExtendedCreationDate | R/W | – | – | – | – | – | – | – | |
| 61. | ActualsInSync | R/W | – | – | – | – | – | – | – | |
| 62. | RemoveFileProperties | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 63. | AdminProject | R/W | – | – | – | – | – | – | – | |
| 64. | OutlineCodes | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 65. | WBSMasks | – | – | – | – | – | – | – | – | |
| 66. | ExtendedAttributes | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 67. | Calendars | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 68. | Tasks | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 69. | Resources | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 70. | Assignments | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 71. | LastAuthor | N/A | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 72. | LastPrinted | N/A | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 73. | Custom project properties | N/A | R | R | R | R | R | R | R | |
| 74. | Comments | N/A | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 75. | Keywords | N/A | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 76. | BaselineCalendar | – | N/A | N/A | – | – | – | – | – | |
| 77. | NewTasksAreManual | R/W | N/A | N/A | R/W | R/W | R/W | R/W | R/W | |
| 78. | UpdateManuallyScheduledTasksWhenEditingLinks | R/W | N/A | N/A | R/W | R/W | R/W | R/W | R/W | |
| 79. | KeepTaskOnNearestWorkingTimeWhenMadeAutoScheduled | R/W | N/A | N/A | R/W | R/W | R/W | R/W | R/W | |
| 80. | TimeScaleStart | N/A | R | R | R | R | R | R | R | |
| 81. | TimeScaleFinish | N/A | R | R | R | R | R | R | R | |
| 82. | ShowProjectSummaryTask | N/A | RW | RW | RW | RW | RW | RW | RW |