簡體   English   中英

如何使用SharePoint 2010中的list.asmx Web服務更新給定項目的內容類型?

[英]How to update content type for a given item using lists.asmx web service in SharePoint 2010?

我正在構建XML,然后將xml饋送到list.asmx Web服務(updatelistitems)方法。 效果很好。 現在,我需要添加其他字段。 例如,我有一列“ CT”,其中填充了我需要分配的“內容類型”名稱。 因此,如果CT的值是“銷售”,那么我需要分配“銷售”內容類型。 如何使用帶有updatelistitems方法的list.asmx調用分配內容類型?

<Batch OnError="Continue" ListVersion="1" ViewName="270C0508-A54F-4387-8AD0-49686D685EB2">
   <Method ID="1" Cmd="Update">
      <Field Name="ID">4</Field>
      <Field Name="Field_Name">Value</Field>
   </Method>
   <Method ID="2" Cmd="Update">
      <Field Name="ID" >6</Field>
      <Field Name="Field_Name">Value</Field>
   </Method>   
</Batch>

嘗試添加以下行:

<Field Name='ContentType'>" + contentTypeName + "</Field>

暫無
暫無

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

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