EnterpriseProjectType members

Creates an object that represents an enterprise project type.

The EnterpriseProjectType type exposes the following members.


  Name Description
Public method EnterpriseProjectType Initializes an instance of the EnterpriseProjectType class.



  Name Description
Public property Context (Inherited from ClientObject.)
Public property Description Gets or sets the description of an enterprise project type.
Public property Id Gets the object identifier as a GUID.
Public property ImageUrl Gets or sets the URL of an icon that is associated with the enterprise project type.
Public property IsDefault Gets or sets a Boolean value that indicates whether this is the default enterprise project type for new projects.
Public property IsManaged 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.
Public property Name Gets or sets the name of an enterprise project type.
Protected property ObjectData (Inherited from ClientObject.)
Public property ObjectVersion (Inherited from ClientObject.)
Public property Order Gets or sets the position of an enterprise project type in a list of enterprise project types.
Public property Path (Inherited from ClientObject.)
Public property ProjectDetailPages Gets the collection of enterprise project detail pages.
Public property ProjectPlanTemplateId Gets or sets the GUID of the project plan template that was created with an enterprise project type.
Public property ServerObjectIsNull (Inherited from ClientObject.)
Public property Tag (Inherited from ClientObject.)
Public property TypedObject (Inherited from ClientObject.)
Public property WorkflowAssociationId Gets or sets the GUID of the workflow that is associated with an enterprise project type.
Public property WorkflowAssociationName Gets or sets the name of the workflow that is associated with an enterprise project type.
Public property WorkspaceTemplateName Gets or sets the name of the workspace template that is associated with an enterprise project type.



  Name Description
Protected method CheckUninitializedProperty (Inherited from ClientObject.)
Public method CustomFromJson (Inherited from ClientObject.)
Public method DeleteObject Deletes the current EnterpriseProjectType object.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method FromJson (Inherited from ClientObject.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method InitNonPropertyFieldFromJson (Inherited from ClientObject.)
Protected method InitOnePropertyFromJson Reserved for internal use. (Overrides ClientObject.InitOnePropertyFromJson(String, JsonReader).)
Public method IsObjectPropertyInstantiated (Inherited from ClientObject.)
Public method IsPropertyAvailable (Inherited from ClientObject.)
Protected method LoadExpandoFields (Inherited from ClientObject.)
Protected method MemberwiseClone (Inherited from Object.)
Public method RefreshLoad (Inherited from ClientObject.)
Protected method RemoveFromParentCollection (Inherited from ClientObject.)
Public method Retrieve() (Inherited from ClientObject.)
Public method Retrieve([]) (Inherited from ClientObject.)
Public method ToString (Inherited from Object.)
Protected method UpdateClientObjectPropertyType (Inherited from ClientObject.)


See also


EnterpriseProjectType class

Microsoft.ProjectServer.Client namespace