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. |