2010-12-05 12 views
2

すでに作成されているSharepoint 2010 Listに新しいListItemsを挿入しようとしています。私が使用しているコードは次のとおりです。sharepoint新規アイテムリストを挿入

ClientContext ctx = new ClientContext( "http:// bigboss/sites/presidencia"); ウェブthisWeb = ctx.Web; ctx.Load(thisWeb);

List processosList = ctx.Web.Lists.GetByTitle("Processos"); 
    ListItemCreationInformation lici = new ListItemCreationInformation(); 
    ListItem liNovoProcesso = processosList.AddItem(lici); 
    liNovoProcesso["Title"] = processo.Identificador; 
    liNovoProcesso["IdentificadorProcesso"] = processo.Identificador; 
    liNovoProcesso["DescricaoProcesso"] = processo.Descricao; 
    liNovoProcesso["NotasObservacoesProcesso"] = processo.NotasObservacoes; 
    liNovoProcesso["SituacaoProcesso"] = processo.Situacao; 
    processosList.Update(); 
    ctx.ExecuteQuery(); 

このコードはエラーまたは例外なしで実行されますが、リストにはアイテムが表示されません。私はすでにフィールド名を変更してエラーをトリガーしようとしましたが、コードが実行されていることを確認して、予期したようにエラーをスローします。

ヒントを教えてください。

おかげで、

答えて

2

ホセ・クルーズは、あなたが不足していますか? liNovoProcesso.Update();

Listの代わりにListItemオブジェクトを更新する必要があります。

+0

はい、そうでした! –

関連する問題