【问题标题】:Programatically add Append-Only Comments to Sharepoint List Item以编程方式将仅附加评论添加到 Sharepoint 列表项
【发布时间】:2016-10-19 18:35:01
【问题描述】:

我希望能够使用 Microsoft.SharePoint.Client 以编程方式附加到 Sharepoint 列表项上的 V3Comments(仅附加评论)列。

我使用的序列类似于:

using (ClientContext context = new ClientContext("path_to_site"))
{
    List list = context.Web.Lists.GetByTitle("list_name");

    CamlQuery query = new CamlQuery();
    ListItemCollection list_items = list.GetItems(query);
    context.Load(list_items);
    context.ExecuteQuery();

    ListItem list_item = list_items[0];

    list_item["V3Comments"] = "New comment.";
    list_item.Update();
    context.ExecuteQuery();
}

当我尝试这样做时,会引发以下 InnerException:

字段或属性“AttachmentFiles”不存在。

任何关于我需要什么来完成这项工作的指针都会很有用。

【问题讨论】:

    标签: c# sharepoint


    【解决方案1】:

    我使用的列表启用了附件(尽管实际上并未使用)。禁用附件并放置一段时间后,它会按预期工作。

    我希望我能解释其中的原因,但这纯粹是猜测。

    我不知道如何处理带有附件的列表。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-15
      • 1970-01-01
      • 2010-10-20
      • 2019-12-11
      • 2010-11-22
      • 2010-09-26
      相关资源
      最近更新 更多