ProjectType enumeration
Specifies the type of project.
Namespace: Microsoft.ProjectServer.Client
Assembly: Microsoft.ProjectServer.Client (in Microsoft.ProjectServer.Client.dll)
Syntax
'Declaration
Public Enumeration ProjectType
'Usage
Dim instance As ProjectType
public enum ProjectType
Members
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. |
Remarks
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.