ProjectServerManager

ProjectServerManager class

The class which provides the methods to read and to perform operations on projects in the specified Project Online account or in the specified on-premise Project Server instance ( Project Server’s versions 2016 and 2019 are supported).

Constructors

NameDescription
ProjectServerManagerInitializes a new instance of the ProjectServerManager class.

Methods

NameDescription
CreateNewProject (2 overloads)Creates new project in Project Server\Project Online instance using default save options.
GetProjectGets the project with the specified guid from the Project Online account \ Project Server instance.
GetProjectListGets the list of projects from ‘Working’ store of the current Project Online account \ Project Server instance.
GetProjectRawDataGets the project’s binary data for troubleshooting purposes.
UpdateProject (2 overloads)Updates existing project in Project Server\Project Online instance using default save options. The existing project will be overwritten.
ExecutingWebRequestAn event that is raised when the web request is sent to Project Server’s web API.