partFragment-elementet

Microsoft Office InfoPath

Vis alt Vis alt

partFragment-elementet

Definerer en erstatningsgruppe for en bestemt del av SOAP-inndatameldingen (Simple Object Access Protocol).

Type

      xsd:complexType
    

Struktur

Navn Beskrivelse
match (Obligatorisk attributt) Inneholder et XPath-uttrykk som identifiserer de elementene og attributtene i SOAP-inndatameldingen som skal erstattes ved kjøring.
replaceWith (Obligatorisk attributt) Inneholder et XPath-uttrykk som identifiserer de verdiene i kildedokumentet som skal brukes til å erstatte deler av SOAP-inndatameldingen.
sendAsString(Valgfritt attributt) Angir at dataene sendes som en streng gjennom webServiceAdapter-dataadapteren.
dataObject(Valgfritt attributt) Angir navnet på dataobjektet som skal brukes når du sender et partFragment-element til en HWS-server (Microsoft Biztalk 2004 Human Workflow Services).
filter(Valgfritt attributt) Angir XPath-uttrykket for det strukturerte XML-undertreet når du sender et undersatt for XML-dataene.

Merknader

partFragment-elementet er et valgfritt element for input-elementet.

Flere partFragment-elementer er tillatt.

Eksempel

Følgende er et eksempel på partFragment-elementet:

    <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>