我更新在外表套上使用核心服务2011.更新组件2011
示例代码如下,
string COMPONENT_URI = "tcm:8-674";
string SCHEMA_URI = "tcm:8-426-8";
ComponentData component = client.TryCheckOut(COMPONENT_URI, null) as ComponentData;
try
{
Response.Write("<BR>" + component.Content);
XDocument xdoc = XDocument.Parse(component.Content);
var element = xdoc.Elements("first").Single();
element.Value = "updated";
xdoc.Save(component.Content);
client.Save(component, null);
Response.Write("<BR"+"SAVED");
}
catch (Exception ex)
{
Response.Write("Unable to save comp" + ex.Message);
}
client.CheckIn(COMPONENT_URI, null);
我得到以下例外一个组件:
Unable to save compSequence contains no elements
详情:
first
- 的名字组件中的字段
任何人都可以帮忙吗?
谢谢
谢谢。从答案中得到了很多信息。 – Patan 2012-04-09 16:23:26