replaceWith Attribute

Microsoft Office InfoPath

Show All Show All

replaceWith Attribute

Contains an XPath expression that identifies the values in the source document that should be used to replace parts of the input Simple Object Access Protocol (SOAP) message.

Type

      xsd:string
    

Remarks

The replaceWith attribute is a required attribute of the partFragment element.

Example

The following is an example of the replaceWith attribute as it is used in the partFragment element:

    <xsf:query>
   <xsf:webServiceAdapter 
      wsdlUrl="http://localhost/infopathwebservicesample/infopathwebservicesample.asmx?WSDL" 
      queryAllowed="yes" 
      submitAllowed="no">
      <xsf:operation 
         name="getOrders" 
         soapAction="http://tempuri.org/getOrders" 
         serviceUrl="http://localhost/infopathwebservicesample/infopathwebservicesample.asmx">
         <xsf:input 
            source="Submit.xml">
            <xsf:partFragment
               match="/dfs:myFields/dfs:dataFields/s0:IsPrime/s0:inValue"
               replaceWith="/dfs:myFields/dfs:dataFields/s0:IsPrime" /> 
         </xsf:input>
      </xsf:operation>
   </xsf:webServiceAdapter>
</xsf:query>