ProjectServerManager

ProjectServerManager class

指定された Project Online アカウントまたは 内の指定されたオンプレミス Project Server インスタンス内のプロジェクトを読み取り、操作を実行するメソッドを提供するクラス (Project Server のバージョン 2016 および 2019 がサポートされています).

public sealed class ProjectServerManager

コンストラクター

名前説明
ProjectServerManager(ProjectServerCredentials)の新しいインスタンスを初期化しますProjectServerManagerclass.

メソッド

名前説明
CreateNewProject(Project)既定の保存オプションを使用して Project Server\Project Online インスタンスに新しいプロジェクトを作成します。
CreateNewProject(Project, ProjectServerSaveOptions)指定された保存オプションを使用して Project Server\Project Online インスタンスに新しいプロジェクトを作成します。
GetProject(Guid)指定された GUID を持つプロジェクトを Project Online アカウント \ Project Server インスタンスから取得します。
GetProjectList()現在の Project Online アカウント \ Project Server インスタンスの ‘Working’ ストアからプロジェクトのリストを取得します。
GetProjectRawData(Guid)トラブルシューティングの目的でプロジェクトのバイナリ データを取得します。
UpdateProject(Project)既定の保存オプションを使用して、Project Server\Project Online インスタンス内の既存のプロジェクトを更新します。既存のプロジェクトは上書きされます.
UpdateProject(Project, ProjectServerSaveOptions)指定された保存オプションを使用して、Project Server\Project Online インスタンス内の既存のプロジェクトを更新します。既存のプロジェクトは上書きされます.

イベント

名前説明
event ExecutingWebRequestWeb 要求が Project Server の Web API に送信されたときに発生するイベント。

関連項目