gpt4 book ai didi

c# - Sharepoint 字段或属性 "Body"不存在 ServerException

转载 作者:行者123 更新时间:2023-11-30 17:59:16 26 4
gpt4 key购买 nike

我正在尝试使用 C# 中的客户端对象模型以编程方式将讨论帖子插入到 Sharepoint 讨论板列表中。我正在使用以下代码:

 var discussionList = sharepointContext.Web.Lists.GetByTitle("Discussion");    var discussionItem = Utility.CreateNewDiscussion(sharepointContext,  discussionList, "Test");                discussionItem["Body"           ]    = "Hello world!"                discussionItem["Author"         ]    = 22;                discussionItem["Editor"         ]    = 22;                sharepointContext.Load(discussionItem);                discussionItem.Update();                sharepointContext.ExecuteQuery();

但是,每当我运行它时,我都会得到这个异常

    Microsoft.SharePoint.Client.ServerException was unhandled      Message=Field or property "Body" does not exist.      Source=Microsoft.SharePoint.Client.Runtime      ServerErrorCode=-1"

有人知道我做错了什么吗?

最佳答案

问题中的代码不起作用的原因是因为您在调用 SPContext.Load() 之后调用了 Update() 。如果您先调用 Update(),就没问题。

关于c# - Sharepoint 字段或属性 "Body"不存在 ServerException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11397004/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com