1

コード ビハインドと SharePoint 2013 CSOM マネージ API を使用してリストのクエリと操作を行う InfoPath 2013 フォームを作成しました。フォームはデスクトップから実行すると完全に機能しますが、フォーム サービスを使用して Web ページとして表示すると、CSOM コードはサイトに接続しているように見えません。すべてのクエリは null を返し、カレンダー オブジェクトのすべてのプロパティは初期化されていません。

ClientContext client = new ClientContext(siteURL);
List calender = client.Web.Lists.GetByTitle("IT Calendar");

CamlQuery query = CamlQuery.CreateAllItemsQuery();
ListItemCollection entries = calender.GetItems(query);

client.Load(entries, c => c.Where(i => i.ContentType.Id.StringValue == typeId));
client.ExecuteQuery();
4

0 に答える 0