다음을 통해 공유


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.
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 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 versions of Microsoft Office Project Server prior to 2007. In Project Server, 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