ProjectType enumeration
Office 2013 and later
Specifies the type of project.
Namespace: Microsoft.ProjectServer.Client
Assembly: Microsoft.ProjectServer.Client (in Microsoft.ProjectServer.Client.dll)
| Member name | Description | |
|---|---|---|
| MinRequestValue | Value=0. Internal only; do not use. | |
| NotSpecified | Value=-1. The project type is not specified. | |
| Project | Value=0. A standard project. | |
| Template | Value=1. A project that is used as a template when creating other projects. | |
| Global | Value=2. The enterprise global project. | |
| ResGlobal | Value=3. The enterprise resource pool. | |
| LightWeightProject | Value=4. Deprecated, do not use. | |
| InsertedProject | Value=5. A subproject. | |
| MasterProject | Value=6. A master project, which contains one or more subprojects. | |
| TimesheetAdminProject | Value=7. Timesheet administrative project, used in upgrades from Microsoft Office Project Server 2007. For more information, see the Reporting database schema reference. | |
| NewProject | Value=100. Internal only; do not use. | |
| NewTemplate | Value=101. Internal only; do not use. | |
| NewGlobal | Value=102. Internal only; do not use. | |
| NewResGlobal | Value=103. Internal only; do not use. | |
| InactiveProject | Value=1000. Internal only; do not use. | |
| InactiveTemplate | Value=1001. Internal only; do not use. | |
| InactiveGlobal | Value=1002. Internal only; do not use. | |
| NewOffset | Value=100. Internal only; do not use. | |
| InactiveOffset | Value=1000. Internal only; do not use. | |
| MaxRequestValue | Value=101. Internal only; do not use. |
The ProjectType enumeration in the CSOM is equivalent to Project.ProjectType in the Microsoft.Office.Project.Server.Library namespace. The ProjectType constants can be used with the Project.ProjectType property.
Show: