Share via


EnterpriseProjectType class

inherits members from ClientObject

Creates an object that represents an enterprise project type.

Syntax

CSOM

class EnterpriseProjectType 

JSOM

PS.EnterpriseProjectType

REST Interface

Supported.

PS.EnterpriseProjectType

http://contoso.sharepoint.com/sites/pwa/api/ProjectServer/EnterpriseProjectTypes('{projecttypeid}')

Members

✓ - Read Support       ✓ʷ - Write Support

Properties

Name .NET JSOM REST Type Description
Description ✓ʷ ✓ʷ ✓ʷ String Gets or sets the description of an enterprise project type.
Id Guid Gets the object identifier as a GUID.
ImageUrl ✓ʷ ✓ʷ ✓ʷ String Gets or sets the URL of an icon that is associated with the enterprise project type.
IsDefault ✓ʷ ✓ʷ ✓ʷ Boolean Gets or sets a Boolean value that indicates whether this is the default enterprise project type for new projects.
IsManaged ✓ʷ ✓ʷ ✓ʷ Boolean Gets or sets a value that indicates whether projects that are created with this enterprise project type should be in visibility mode or with full control by Project Server.
Name ✓ʷ ✓ʷ ✓ʷ String Gets or sets the name of an enterprise project type.
Order ✓ʷ ✓ʷ ✓ʷ Integer Gets or sets the position of an enterprise project type in a list of enterprise project types.
ProjectDetailPages ProjectDetailPageCollection Gets the collection of enterprise project detail pages.
ProjectPlanTemplateId ✓ʷ ✓ʷ ✓ʷ Guid Gets or sets the GUID of the project plan template that was created with an enterprise project type.
WorkflowAssociationId ✓ʷ ✓ʷ ✓ʷ Guid Gets or sets the GUID of the workflow that is associated with an enterprise project type.
WorkflowAssociationName ✓ʷ ✓ʷ ✓ʷ String Gets or sets the name of the workflow that is associated with an enterprise project type.
WorkspaceTemplateName ✓ʷ ✓ʷ ✓ʷ String Gets or sets the name of the workspace template that is associated with an enterprise project type.

Methods

Name .NET JSOM REST Return Type Description
DeleteObject() void Deletes the enterprise project type object.

#### Method Details

DeleteObject()

Deletes the enterprise project type object.

Syntax
void DeleteObject()
Parameters

None

Return Value

void

See Also

EnterpriseProjectTypeCollection
EnterpriseProjectTypeCreationInformation
Project