Microsoft.SharePoint.Client コンテキスト経由で MS Project Server 2013 の PSI インターフェイスを使用しています。
特定の日付に特定のリソースで利用可能な数または時間を取得する必要があります。
たとえば、Resource1 の現在の最大ユニット数は 100% です。1 日 8 時間の稼働時間を設定しました。これは、Resource1 が 1 日 8 時間稼働することを意味します。Resource1 の計画作業 2h を今日に設定します。したがって、今日の最大利用可能時間を取得する必要があります: 8h - 2h = 6h。
//open project context
ProjectContext projContext;
projContext = new ProjectContext(pwaPath);
//load enterprise resource
projContext.Load(projContext.EnterpriseResources);
projContext.ExecuteQuery();
//get first resource
EnterpriseResource resource = projContext.EnterpriseResources[0];
//what should I do next?
手動で計算せずにこの見積もりを取得する方法はありますか?