Share via


EnterpriseProjectTypeCreationInformation class

Provides information for the creation of an enterprise project type (EPT).

Inheritance hierarchy

System.Object
  Microsoft.SharePoint.Client.ClientValueObject
    Microsoft.ProjectServer.Client.EnterpriseProjectTypeCreationInformation

Namespace:  Microsoft.ProjectServer.Client
Assembly:  Microsoft.ProjectServer.Client (in Microsoft.ProjectServer.Client.dll)

Syntax

'Declaration
<ScriptTypeAttribute("PS.EnterpriseProjectTypeCreationInformation", ValueObject := True,  _
    ServerTypeId := "{a6ab19cb-851d-4daf-b22c-dcbd221860bf}")> _
Public Class EnterpriseProjectTypeCreationInformation _
    Inherits ClientValueObject
'Usage
Dim instance As EnterpriseProjectTypeCreationInformation
[ScriptTypeAttribute("PS.EnterpriseProjectTypeCreationInformation", ValueObject = true, 
    ServerTypeId = "{a6ab19cb-851d-4daf-b22c-dcbd221860bf}")]
public class EnterpriseProjectTypeCreationInformation : ClientValueObject

Remarks

In Project Web App, an enterprise project type represents a wrapper that encapsulates phases, stages, project detail pages (PDPs), and a project plan template, and associates them with a Project Server site workflow. An EPT is used as a template to create new projects or proposals that are managed by a workflow.

Thread safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See also

Reference

EnterpriseProjectTypeCreationInformation members

Microsoft.ProjectServer.Client namespace