共用方式為


將節點附加至使用者程式代碼中的訊息

由於 BizTalk Server 處理訊息的方式,您無法直接將新節點附加至現有的訊息。 相反地,您必須複製現有的訊息,如下所示:

myXMLDoc = myExistingMsg; // just holding a reference  
// use CloneNode to make a fresh copy of myModifiedMsg  
myXMLDoc = (XMLDocument)myXMLDoc.CloneNode;  
myXMLDoc.append myNode; // here is the node we want to append  
//update temp message   
myModifiedMsg = myXMLDoc;  

現在您可以使用 myModifiedMsg,其中包含新的節點。 如果基於某些原因而想要重複使用 myExistingMsg,您可以建構新的 (空白) 複本,並將 myModifiedMsg 指派給它。

myExistingMsg = myModifiedMsg;  

另請參閱

在使用者程式代碼中建構訊息
建構訊息