我想创建一个应用程序,它在.NET(C#)中自动在Microsoft Graph(Microsoft App - " Planner")中创建一个任务。
我已经完成了身份验证,但我不确定如何创建新任务或更新现有任务,因为我不理解语法。
问题在于,图表中的计划没有示例。仅用于Web应用程序的.Net等等。 Link to api-reference
我正在使用最新的Microsoft Graph .Net Library found here
我希望有人可以帮助我。
答案 0 :(得分:2)
.NET SDK中请求制定的一般模式是它与REST API层次结构相似('规划器'生活在根目录下,并且有一个名为' tasks')的子项,最后通过调用Request()
来构建请求,然后执行您要执行的操作(.AddAsync
,.GetAsync
)。
在这种情况下,您首先要创建一个代表您要创建的任务的PlannerTask
对象。
PlannerTask myTask = new PlannerTask();
myTask.PlanId = id; //a valid planner id
myTask.Title = "New task title";
PlannerTask createdTask = await graphClient.Planner.Tasks.Request().AddAsync(myTask);