Project.ProjectType Enumeration

Specifies the type of project.

Namespace:  Microsoft.Office.Project.Server.Library
Assembly:  Microsoft.Office.Project.Server.Library (in Microsoft.Office.Project.Server.Library.dll)

Syntax

'Declaration
Public Enumeration ProjectType
'Usage
Dim instance As Project.ProjectType
public enum ProjectType

Members

Member name Description
MinRequestValue Value=0. Internal only; do not use.
Void Value=-1. Internal only; do not use.
Project Value=0. A standard project.
Template Value=1. A project template.
Global Value=2. Enterprise global template.
ResGlobal Value=3. Enterprise resource pool.
LightWeightProject Value=4. A project proposal.
InsertedProject Value=5. A subproject.
MasterProject Value=6. Master project.
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 only valid project types the PSI can create are Project, Template, LightWeightProject, MasterProject, and InsertedProject. The other project types are for internal use and are not described.

The Global and ResGlobal values correspond to the enterprise global template and the enterprise resource pool in earlier versions of Microsoft Office Project Server. In Project Server 2007, the enterprise global and enterprise resource pool are not projects.

For more information, see the ReadProjectStatus PSI method.

See Also

Reference

Microsoft.Office.Project.Server.Library Namespace