6 Appendix A: Full WSDL

Office

For ease of implementation, the full WSDL is provided in this appendix.

 <?xml version="1.0" encoding="UTF-8"?>
 <wsdl:definitions xmlns:tns4="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" targetNamespace="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
   <wsdl:types>
     <xs:schema xmlns:tns5="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/Imports" targetNamespace="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/Imports">
       <xs:import namespace="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Powerpoint.Interface.Shared"/>
       <xs:import namespace="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Powerpoint.Pipe.Interface"/>
       <xs:import namespace="http://schemas.datacontract.org/2004/07/p"/>
       <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
       <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
       <xs:import namespace="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/"/>
     </xs:schema>
   </wsdl:types>
   <wsdl:portType name="IPptViewingService">
     <wsdl:operation name="GetPresentation">
       <wsdl:input wsaw:Action="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/GetPresentation" message="tns4:IPptViewingService_GetPresentation_InputMessage"/>
       <wsdl:output wsaw:Action="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/GetPresentationResponse" message="tns4:IPptViewingService_GetPresentation_OutputMessage"/>
     </wsdl:operation>
     <wsdl:operation name="GetSlide">
       <wsdl:input wsaw:Action="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/GetSlide" message="tns4:IPptViewingService_GetSlide_InputMessage"/>
       <wsdl:output wsaw:Action="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/GetSlideResponse" message="tns4:IPptViewingService_GetSlide_OutputMessage"/>
     </wsdl:operation>
     <wsdl:operation name="GetNotesHtmlServiceResult">
       <wsdl:input wsaw:Action="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/GetNotesHtmlServiceResult" message="tns4:IPptViewingService_GetNotesHtmlServiceResult_InputMessage"/>
       <wsdl:output wsaw:Action="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/GetNotesHtmlServiceResultResponse" message="tns4:IPptViewingService_GetNotesHtmlServiceResult_OutputMessage"/>
     </wsdl:operation>
     <wsdl:operation name="BinaryConvert">
       <wsdl:input wsaw:Action="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/BinaryConvert" message="tns4:IPptViewingService_BinaryConvert_InputMessage"/>
       <wsdl:output wsaw:Action="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/BinaryConvertResponse" message="tns4:IPptViewingService_BinaryConvert_OutputMessage"/>
     </wsdl:operation>
     <wsdl:operation name="Print">
       <wsdl:input wsaw:Action="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/Print" message="tns4:IPptViewingService_Print_InputMessage"/>
       <wsdl:output wsaw:Action="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/PrintResponse" message="tns4:IPptViewingService_Print_OutputMessage"/>
     </wsdl:operation>
     <wsdl:operation name="LogULS">
       <wsdl:input wsaw:Action="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/LogULS" message="tns4:IPptViewingService_LogULS_InputMessage"/>
       <wsdl:output wsaw:Action="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/LogULSResponse" message="tns4:IPptViewingService_LogULS_OutputMessage"/>
     </wsdl:operation>
     <wsdl:operation name="GetPresentationInfoXml">
       <wsdl:input wsaw:Action="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/GetPresentationInfoXml" message="tns4:IPptViewingService_GetPresentationInfoXml_InputMessage"/>
       <wsdl:output wsaw:Action="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/GetPresentationInfoXmlResponse" message="tns4:IPptViewingService_GetPresentationInfoXml_OutputMessage"/>
     </wsdl:operation>
     <wsdl:operation name="GetSlideInfo">
       <wsdl:input wsaw:Action="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/GetSlideInfo" message="tns4:IPptViewingService_GetSlideInfo_InputMessage"/>
       <wsdl:output wsaw:Action="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/GetSlideInfoResponse" message="tns4:IPptViewingService_GetSlideInfo_OutputMessage"/>
     </wsdl:operation>
     <wsdl:operation name="BroadcastJoinSession">
       <wsdl:input wsaw:Action="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/BroadcastJoinSession" message="tns4:IPptViewingService_BroadcastJoinSession_InputMessage"/>
       <wsdl:output wsaw:Action="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/BroadcastJoinSessionResponse" message="tns4:IPptViewingService_BroadcastJoinSession_OutputMessage"/>
     </wsdl:operation>
     <wsdl:operation name="BroadcastUnjoinSession">
       <wsdl:input wsaw:Action="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/BroadcastUnjoinSession" message="tns4:IPptViewingService_BroadcastUnjoinSession_InputMessage"/>
       <wsdl:output wsaw:Action="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/BroadcastUnjoinSessionResponse" message="tns4:IPptViewingService_BroadcastUnjoinSession_OutputMessage"/>
     </wsdl:operation>
     <wsdl:operation name="BroadcastGetData">
       <wsdl:input wsaw:Action="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/BroadcastGetData" message="tns4:IPptViewingService_BroadcastGetData_InputMessage"/>
       <wsdl:output wsaw:Action="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/BroadcastGetDataResponse" message="tns4:IPptViewingService_BroadcastGetData_OutputMessage"/>
     </wsdl:operation>
   </wsdl:portType>
   <wsdl:binding name="DefaultBinding_IPptViewingService" type="tns4:IPptViewingService">
     <soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
     <wsdl:operation name="GetPresentation">
       <soap:operation soapAction="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/GetPresentation" style="document"/>
       <wsdl:input>
         <soap:body use="literal"/>
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal"/>
       </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="GetSlide">
       <soap:operation soapAction="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/GetSlide" style="document"/>
       <wsdl:input>
         <soap:body use="literal"/>
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal"/>
       </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="GetNotesHtmlServiceResult">
       <soap:operation soapAction="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/GetNotesHtmlServiceResult" style="document"/>
       <wsdl:input>
         <soap:body use="literal"/>
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal"/>
       </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="BinaryConvert">
       <soap:operation soapAction="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/BinaryConvert" style="document"/>
       <wsdl:input>
         <soap:body use="literal"/>
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal"/>
       </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="Print">
       <soap:operation soapAction="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/Print" style="document"/>
       <wsdl:input>
         <soap:body use="literal"/>
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal"/>
       </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="LogULS">
       <soap:operation soapAction="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/LogULS" style="document"/>
       <wsdl:input>
         <soap:body use="literal"/>
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal"/>
       </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="GetPresentationInfoXml">
       <soap:operation soapAction="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/GetPresentationInfoXml" style="document"/>
       <wsdl:input>
         <soap:body use="literal"/>
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal"/>
       </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="GetSlideInfo">
       <soap:operation soapAction="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/GetSlideInfo" style="document"/>
       <wsdl:input>
         <soap:body use="literal"/>
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal"/>
       </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="BroadcastJoinSession">
       <soap:operation soapAction="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/BroadcastJoinSession" style="document"/>
       <wsdl:input>
         <soap:body use="literal"/>
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal"/>
       </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="BroadcastUnjoinSession">
       <soap:operation soapAction="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/BroadcastUnjoinSession" style="document"/>
       <wsdl:input>
         <soap:body use="literal"/>
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal"/>
       </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="BroadcastGetData">
       <soap:operation soapAction="http://schemas.microsoft.com/office/PowerPoint/Server/WebServices/PowerPointViewingService/IPptViewingService/BroadcastGetData" style="document"/>
       <wsdl:input>
         <soap:body use="literal"/>
       </wsdl:input>
       <wsdl:output>
         <soap:body use="literal"/>
       </wsdl:output>
     </wsdl:operation>
   </wsdl:binding>
   <wsdl:message name="IPptViewingService_BinaryConvert_InputMessage">
     <wsdl:part name="parameters" element="tns4:BinaryConvert"/>
   </wsdl:message>
   <wsdl:message name="IPptViewingService_BinaryConvert_OutputMessage">
     <wsdl:part name="parameters" element="tns4:BinaryConvertResponse"/>
   </wsdl:message>
   <wsdl:message name="IPptViewingService_BroadcastGetData_InputMessage">
     <wsdl:part name="parameters" element="tns4:BroadcastGetData"/>
   </wsdl:message>
   <wsdl:message name="IPptViewingService_BroadcastGetData_OutputMessage">
     <wsdl:part name="parameters" element="tns4:BroadcastGetDataResponse"/>
   </wsdl:message>
   <wsdl:message name="IPptViewingService_BroadcastJoinSession_InputMessage">
     <wsdl:part name="parameters" element="tns4:BroadcastJoinSession"/>
   </wsdl:message>
   <wsdl:message name="IPptViewingService_BroadcastJoinSession_OutputMessage">
     <wsdl:part name="parameters" element="tns4:BroadcastJoinSessionResponse"/>
   </wsdl:message>
   <wsdl:message name="IPptViewingService_BroadcastUnjoinSession_InputMessage">
     <wsdl:part name="parameters" element="tns4:BroadcastUnjoinSession"/>
   </wsdl:message>
   <wsdl:message name="IPptViewingService_BroadcastUnjoinSession_OutputMessage">
     <wsdl:part name="parameters" element="tns4:BroadcastUnjoinSessionResponse"/>
   </wsdl:message>
   <wsdl:message name="IPptViewingService_GetNotesHtmlServiceResult_InputMessage">
     <wsdl:part name="parameters" element="tns4:GetNotesHtmlServiceResult"/>
   </wsdl:message>
   <wsdl:message name="IPptViewingService_GetNotesHtmlServiceResult_OutputMessage">
     <wsdl:part name="parameters" element="tns4:GetNotesHtmlServiceResultResponse"/>
   </wsdl:message>
   <wsdl:message name="IPptViewingService_GetPresentation_InputMessage">
     <wsdl:part name="parameters" element="tns4:GetPresentation"/>
   </wsdl:message>
   <wsdl:message name="IPptViewingService_GetPresentation_OutputMessage">
     <wsdl:part name="parameters" element="tns4:GetPresentationResponse"/>
   </wsdl:message>
   <wsdl:message name="IPptViewingService_GetPresentationInfoXml_InputMessage">
     <wsdl:part name="parameters" element="tns4:GetPresentationInfoXml"/>
   </wsdl:message>
   <wsdl:message name="IPptViewingService_GetPresentationInfoXml_OutputMessage">
     <wsdl:part name="parameters" element="tns4:GetPresentationInfoXmlResponse"/>
   </wsdl:message>
   <wsdl:message name="IPptViewingService_GetSlide_InputMessage">
     <wsdl:part name="parameters" element="tns4:GetSlide"/>
   </wsdl:message>
   <wsdl:message name="IPptViewingService_GetSlide_OutputMessage">
     <wsdl:part name="parameters" element="tns4:GetSlideResponse"/>
   </wsdl:message>
   <wsdl:message name="IPptViewingService_GetSlideInfo_InputMessage">
     <wsdl:part name="parameters" element="tns4:GetSlideInfo"/>
   </wsdl:message>
   <wsdl:message name="IPptViewingService_GetSlideInfo_OutputMessage">
     <wsdl:part name="parameters" element="tns4:GetSlideInfoResponse"/>
   </wsdl:message>
   <wsdl:message name="IPptViewingService_LogULS_InputMessage">
     <wsdl:part name="parameters" element="tns4:LogULS"/>
   </wsdl:message>
   <wsdl:message name="IPptViewingService_LogULS_OutputMessage">
     <wsdl:part name="parameters" element="tns4:LogULSResponse"/>
   </wsdl:message>
   <wsdl:message name="IPptViewingService_Print_InputMessage">
     <wsdl:part name="parameters" element="tns4:Print"/>
   </wsdl:message>
   <wsdl:message name="IPptViewingService_Print_OutputMessage">
     <wsdl:part name="parameters" element="tns4:PrintResponse"/>
   </wsdl:message>
 </wsdl:definitions>
Show: