Share via


EnterpriseProjectTypeCreationInformation class

Contains the properties that can be set when creating a EnterpriseProjectType.

Syntax

CSOM

class EnterpriseProjectTypeCreationInformation 

JSOM

PS.EnterpriseProjectTypeCreationInformation

REST Interface

Supported.

PS.EnterpriseProjectTypeCreationInformation

http://contoso.sharepoint.com/sites/pwa/api/ProjectServer/EnterpriseProjectTypes/Add

POST Example (not all fields may be required)

body = {
	'parameters': {
		'Description':'value', 
		'Id':'value', 
		'ImageUrl':'value', 
		'IsDefault':'value', 
		'IsManaged':'value', 
		'Name':'value', 
		'Order':'value', 
		'ProjectDetailPages':'value', 
		'ProjectPlanTemplateId':'value', 
		'WorkflowAssociationId':'value', 
		'WorkflowAssociationName':'value', 
		'WorkspaceTemplateName':'value'		
	}

Members

✓ - Read Support       ✓ʷ - Write Support

Properties

Name .NET JSOM REST Type Description
Description ✓ʷ ✓ʷ ✓ʷ String Gets or sets the description for an EPT.
Id ✓ʷ ✓ʷ ✓ʷ Guid Gets or sets the GUID for an EPT.
ImageUrl ✓ʷ ✓ʷ ✓ʷ String Gets or sets the URL of an image that is associated with an EPT.
IsDefault ✓ʷ ✓ʷ ✓ʷ Boolean Gets or sets whether an EPT is the type that all new projects should use by default.
IsManaged ✓ʷ ✓ʷ ✓ʷ Boolean Gets or sets whether a project that an EPT creates is fully managed by Project Server, or is a SharePoint tasks list.
Name ✓ʷ ✓ʷ ✓ʷ String Gets or sets the name of an EPT.
Order ✓ʷ ✓ʷ ✓ʷ Integer Gets or sets a value that indicates whether the user wants the enterprise project type to appear at the end of the list of EPTs, or whether the user wants to control where it is placed in the list.
ProjectDetailPages ✓ʷ ✓ʷ ✓ʷ Collection(ProjectDetailPageCreationInformation) Gets or sets the project detail page that is used as the first page in the workflow for an enterprise project type.
ProjectPlanTemplateId ✓ʷ ✓ʷ ✓ʷ Guid Gets or sets the GUID of the project plan template that was created with an EPT.
WorkflowAssociationId ✓ʷ ✓ʷ ✓ʷ Guid Gets or sets the GUID of the workflow that is associated with an EPT.
WorkflowAssociationName ✓ʷ ✓ʷ ✓ʷ String Gets or sets the name of the workflow that is associated with an EPT.
WorkspaceTemplateName ✓ʷ ✓ʷ ✓ʷ String Gets or sets the name of the project site template that is associated with an EPT.

See Also

EnterpriseProjectType
EnterpriseProjectTypeCollection