私は次のコードを使用しています:
ClientContext ctx = new ClientContext("SiteUrl");
List lst = ctx.Web.Lists.GetByTitle("DocumentLibraryname");
CamlQuery cq = CamlQuery.CreateAllItemsQuery();
ListItemCollection lic = lst.GetItems(cq);
ctx.Load(lic, items => items.IncludeWithDefaultProperties(
item => item.DisplayName,
item => item["Description"]));
ctx.ExecuteQuery();
foreach (ListItem l in lic)
{
Console.WriteLine("title: {0}, DisplayName: {1}, Modified: {2}, Description: {3}",
l["Title"], l.DisplayName, l["Modified"], l["Description"]);
}
"item => item["Description"] と l["Description"] を削除すると、残りの結果が返されます。SharePoint ドキュメント ライブラリの Description フィールドの何が特別なのですか? どうすれば返すことができますか?説明フィールドの内容?
前もって感謝します。