2016-10-19 8 views
0

Microsoft.SharePoint.Clientを使用して、Sharepointリスト項目のV3Comments(Append-Only Comments)列にプログラムで追加できるようにしたいと考えています。私はと同様のシーケンス使用していプログラムでAppend-Only CommentsをSharepointに追加するリスト項目

:私はこれを行うにしようとすると

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は」存在しません。

私はこの作業をするために必要なものはすべて役に立ちます。

答えて

0

私が使用しているリストには、実際には使用されていないにもかかわらず、添付ファイルが有効になっていました。添付ファイルを無効にしてしばらく放置すると、意図したとおりに機能します。

私はこれの理由を説明することができればいいと思うが、それは純粋な推測だろう。

添付ファイル付きのリストではこれがどうなるかわかりません。

関連する問題