2012-10-20 42 views
0

我想要的插件,可以創建或在2011年CRM的XML Web資源更新節點..插件更新或CRM創建XML Webresource節點2011

,比如我有XML文件的Webresource這樣因此是父在XML文件 - 兒童節點...

<root name="account"> 
<node cId="6343cd70-cd0e-e211-b10a-984be173a3b0" cName="Blue Company (sample)" pId="00000000-0000-0000-0000-000000000000" pName=""> 
<node cId="5f43cd70-cd0e-e211-b10a-984be173a3b0" cName="Best o' Things (sample)" pId="6343cd70-cd0e-e211-b10a-984be173a3b0" pName="Blue Company (sample)" /> 

<node cId="6543cd70-cd0e-e211-b10a-984be173a3b0" cName="Elemental Goods (sample)" pId="00000000-0000-0000-0000-000000000000" pName="" /> 
<node cId="6743cd70-cd0e-e211-b10a-984be173a3b0" cName="Grand Store (sample)" pId="00000000-0000-0000-0000-000000000000" pName="" /> 
</root> 

現在我想這樣的插件,可以更新或父 - 子賬戶的基礎上,建立節點..

回答

1

On this link您有編輯HTML網頁資源的例子。您可以使用XML ws的相同方式。

添加新節點:負載在XML,例如,文檔的XDocument和添加新節點:

var newElement = new XElement("node"); 
newElement.SetAttributeValue("cId", "123456"); 
newElement.SetAttributeValue("cName", "Test cName"); 
newElement.SetAttributeValue("pId", "321564"); 
newElement.SetAttributeValue("pName", "Test pName"); 

doc.Root.Add(newElement); 

後只需更新您的網絡資源內容。

希望它有幫助:)