簡體   English   中英

以編程方式將僅追加注釋添加到Sharepoint列表項

[英]Programatically add Append-Only Comments to Sharepoint List Item

我希望能夠使用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”不存在。

任何有關我需要什么來使它工作的指針將很有用。

我正在使用的列表啟用了附件(盡管實際上並未使用)。 禁用附件並保留一段時間后,它會按預期工作。

我希望我能解釋原因,但這純粹是猜測。

我不知道如何處理帶有附件的列表。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM