直到手动加载 Planner 才会出来

Planner does not come out until loaded manually

控制台应用程序不会加载 Planners,除非您以该用户身份在应用程序中手动打开它们。这是不需要的,因为此用户会自动添加到每个 O365 组。

现在,当我尝试 运行 以下代码时,只会显示我在 MS Teams 或 tasks.office.com 中至少打开过一次的计划的标题。

var plans = await graphServiceClient
                    .Me
                    .Planner
                    .Plans
                    .Request()
                    .GetAsync();

foreach (var plan2 in plans)
{
    Console.WriteLine(plan2.Title);
}

我试着等了 30-45 分钟,会尽量等到明天,然后让你知道结果,但那些打开的会立即出现。

其余的可以在 tasks.office.com 的仪表板上看到,因为它们可用,但在我单击它们之前,我无法在我的项目中看到它们。

我使用了不同的方法来获取计划,效果很好:-)

Task<IPlannerGroupPlansCollectionPage> plans = graphServiceClient.Groups[group2.Id].Planner.Plans.Request().GetAsync();