【问题标题】:Root task object is not available in MS Project Tasks collection (VSTO)根任务对象在 MS 项目任务集合 (VSTO) 中不可用
【发布时间】:2012-12-08 12:43:32
【问题描述】:

我正在使用 Visual Studio 2010 并以 MS Project 2013 为目标,由于某种原因,当我遍历 Tasks 集合时,最终根目录没有出现。

作为参考,我使用的是内置模板:“商业建筑”

这是我的代码的 sn-p:

using Microsoft.Office.Interop.MSProject;

Project project;
project = Globals.ThisAddin.Application.ActiveProject;

foreach (Task t in project.Tasks)
{
    // Do something with the task
}

除了终极根以外的所有任务都会出现。这样做的主要问题是:

1) 如何通过 VSTO 创建终极根任务?

【问题讨论】:

    标签: vsto ms-project


    【解决方案1】:

    好的,我想通了。 “终极根”包含在一个单独的属性中:

    Globals.ThisAddin.Application.ActiveProject.ProjectSummaryTask
    

    【讨论】:

    • 除此之外,似乎只有在“存在”摘要任务时才会发生这种情况。在模板的情况下,有一个摘要任务,因此这个问题开始了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-10-05
    • 2017-08-17
    • 2020-08-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多