Class ProjectServerManager

ProjectServerManager class

提供读取和执行指定 Project Online 帐户中项目或 指定本地 Project Server 实例(支持 Project Server 2016 和 2019 版本)中项目的方法的类。

public sealed class ProjectServerManager

构造函数

姓名描述
ProjectServerManager(ProjectServerCredentials)初始化一个新的实例ProjectServerManager类.

方法

姓名描述
CreateNewProject(Project)使用默认保存选项在 Project Server\Project Online 实例中创建新项目。
CreateNewProject(Project, ProjectServerSaveOptions)使用指定的保存选项在 Project Server\Project Online 实例中创建新项目。
GetProject(Guid)从 Project Online 帐户\Project Server 实例获取具有指定 guid 的项目。
GetProjectList()从当前 Project Online 帐户 \ Project Server 实例的“工作”存储中获取项目列表。
GetProjectRawData(Guid)获取项目的二进制数据以进行故障排除。
UpdateProject(Project)使用默认保存选项更新 Project Server\Project Online 实例中的现有项目。现有项目将被覆盖。
UpdateProject(Project, ProjectServerSaveOptions)使用指定的保存选项更新 Project Server\Project Online 实例中的现有项目。现有项目将被覆盖。

活动

姓名描述
event ExecutingWebRequest将 Web 请求发送到 Project Server 的 Web API 时引发的事件。

也可以看看