7.2 http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Powerpoint.Interface.Shared Schema
-
<?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Powerpoint.Interface.Shared" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Powerpoint.Interface.Shared" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/> <xs:complexType name="CT_SlideLayoutInfo"> <xs:sequence> <xs:element name="fTitleLayout" type="xs:boolean"/> <xs:element name="layoutId" type="xs:unsignedInt"/> <xs:element name="masterId" type="xs:unsignedInt"/> </xs:sequence> </xs:complexType> <xs:element name="CT_SlideLayoutInfo" nillable="true" type="tns:CT_SlideLayoutInfo"/> <xs:complexType name="CT_LayoutPosition"> <xs:sequence> <xs:element name="x" type="xs:int"/> <xs:element name="y" type="xs:int"/> </xs:sequence> </xs:complexType> <xs:element name="CT_LayoutPosition" nillable="true" type="tns:CT_LayoutPosition"/> <xs:complexType name="CT_Point2D"> <xs:sequence> <xs:element name="x" type="xs:int"/> <xs:element name="y" type="xs:int"/> </xs:sequence> </xs:complexType> <xs:element name="CT_Point2D" nillable="true" type="tns:CT_Point2D"/> <xs:complexType name="CT_Error"> <xs:sequence> <xs:element name="id" type="xs:unsignedInt"/> <xs:element xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="p" nillable="true" type="q1:ArrayOfstring"/> </xs:sequence> </xs:complexType> <xs:element name="CT_Error" nillable="true" type="tns:CT_Error"/> <xs:complexType name="CT_ErrorInfo"> <xs:sequence> <xs:element name="err" nillable="true" type="tns:CT_Error"/> <xs:element name="schmVer" type="xs:unsignedInt"/> </xs:sequence> </xs:complexType> <xs:element name="CT_ErrorInfo" nillable="true" type="tns:CT_ErrorInfo"/> <xs:complexType name="CT_MediaLink"> <xs:sequence> <xs:element name="autoPlay" type="xs:boolean"/> <xs:element name="ct" nillable="true" type="xs:string"/> <xs:element name="dur" type="xs:unsignedInt"/> <xs:element name="fullscreen" type="xs:boolean"/> <xs:element name="hideWhenStopped" type="xs:boolean"/> <xs:element name="narration" type="xs:boolean"/> <xs:element name="playAcrossSlides" type="xs:unsignedInt"/> <xs:element name="repeat" type="xs:unsignedInt"/> <xs:element name="rewind" type="xs:boolean"/> <xs:element name="src" nillable="true" type="xs:string"/> <xs:element name="trimEnd" type="xs:unsignedInt"/> <xs:element name="trimStart" type="xs:unsignedInt"/> <xs:element name="volume" type="xs:double"/> </xs:sequence> </xs:complexType> <xs:element name="CT_MediaLink" nillable="true" type="tns:CT_MediaLink"/> <xs:complexType name="CT_MediaLocal"> <xs:sequence> <xs:element name="autoPlay" type="xs:boolean"/> <xs:element name="ct" nillable="true" type="xs:string"/> <xs:element name="dur" type="xs:unsignedInt"/> <xs:element name="fullscreen" type="xs:boolean"/> <xs:element name="hideWhenStopped" type="xs:boolean"/> <xs:element name="id" nillable="true" type="xs:string"/> <xs:element name="narration" type="xs:boolean"/> <xs:element name="playAcrossSlides" type="xs:unsignedInt"/> <xs:element name="repeat" type="xs:unsignedInt"/> <xs:element name="rewind" type="xs:boolean"/> <xs:element name="src" nillable="true" type="xs:string"/> <xs:element name="trimEnd" type="xs:unsignedInt"/> <xs:element name="trimStart" type="xs:unsignedInt"/> <xs:element name="volume" type="xs:double"/> </xs:sequence> </xs:complexType> <xs:element name="CT_MediaLocal" nillable="true" type="tns:CT_MediaLocal"/> <xs:complexType name="CT_Media"> <xs:sequence> <xs:element name="Item" nillable="true" type="xs:anyType"/> <xs:element name="name" nillable="true" type="xs:string"/> </xs:sequence> </xs:complexType> <xs:element name="CT_Media" nillable="true" type="tns:CT_Media"/> <xs:complexType name="CT_Comment"> <xs:sequence> <xs:element name="authorId" type="xs:unsignedInt"/> <xs:element name="authorName" nillable="true" type="xs:string"/> <xs:element name="dt" type="xs:dateTime"/> <xs:element name="idx" type="xs:unsignedInt"/> <xs:element name="pos" nillable="true" type="tns:CT_Point2D"/> <xs:element name="text" nillable="true" type="xs:string"/> </xs:sequence> </xs:complexType> <xs:element name="CT_Comment" nillable="true" type="tns:CT_Comment"/> <xs:complexType name="CT_CommentThread"> <xs:sequence> <xs:element name="chld" nillable="true" type="tns:ArrayOfCT_Comment"/> <xs:element name="comment" nillable="true" type="tns:CT_Comment"/> </xs:sequence> </xs:complexType> <xs:element name="CT_CommentThread" nillable="true" type="tns:CT_CommentThread"/> <xs:complexType name="ArrayOfCT_Comment"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="CT_Comment" nillable="true" type="tns:CT_Comment"/> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfCT_Comment" nillable="true" type="tns:ArrayOfCT_Comment"/> <xs:complexType name="CT_ViewingFrontEndPerformanceMetrics"> <xs:sequence> <xs:element name="fetchLoc" type="tns:ST_FetchLocation"/> <xs:element name="rendered" type="xs:boolean"/> </xs:sequence> </xs:complexType> <xs:element name="CT_ViewingFrontEndPerformanceMetrics" nillable="true" type="tns:CT_ViewingFrontEndPerformanceMetrics"/> <xs:simpleType name="ST_FetchLocation"> <xs:restriction base="xs:string"> <xs:enumeration value="be"/> <xs:enumeration value="femc"/> <xs:enumeration value="disk"/> </xs:restriction> </xs:simpleType> <xs:element name="ST_FetchLocation" nillable="true" type="tns:ST_FetchLocation"/> <xs:complexType name="CT_ViewingBackEndPerformanceMetrics"> <xs:sequence> <xs:element name="hostDlTime" type="xs:unsignedInt"/> </xs:sequence> </xs:complexType> <xs:element name="CT_ViewingBackEndPerformanceMetrics" nillable="true" type="tns:CT_ViewingBackEndPerformanceMetrics"/> <xs:complexType name="CT_ViewingSlidePerformanceMetrics"> <xs:sequence> <xs:element name="beMetrics" nillable="true" type="tns:CT_ViewingBackEndPerformanceMetrics"/> <xs:element name="feMetrics" nillable="true" type="tns:CT_ViewingFrontEndPerformanceMetrics"/> <xs:element name="renderTime" type="xs:unsignedInt"/> </xs:sequence> </xs:complexType> <xs:element name="CT_ViewingSlidePerformanceMetrics" nillable="true" type="tns:CT_ViewingSlidePerformanceMetrics"/> <xs:complexType name="CT_ViewingPresentationPerformanceMetrics"> <xs:sequence> <xs:element name="beMetrics" nillable="true" type="tns:CT_ViewingBackEndPerformanceMetrics"/> <xs:element name="feMetrics" nillable="true" type="tns:CT_ViewingFrontEndPerformanceMetrics"/> </xs:sequence> </xs:complexType> <xs:element name="CT_ViewingPresentationPerformanceMetrics" nillable="true" type="tns:CT_ViewingPresentationPerformanceMetrics"/> <xs:complexType name="CT_ResourceEntry"> <xs:sequence> <xs:element name="id" nillable="true" type="xs:string"/> <xs:element name="name" nillable="true" type="xs:string"/> </xs:sequence> </xs:complexType> <xs:element name="CT_ResourceEntry" nillable="true" type="tns:CT_ResourceEntry"/> <xs:complexType name="CT_MotionPathMoveCmd"> <xs:sequence> <xs:element name="x" type="xs:int"/> <xs:element name="y" type="xs:int"/> </xs:sequence> </xs:complexType> <xs:element name="CT_MotionPathMoveCmd" nillable="true" type="tns:CT_MotionPathMoveCmd"/> <xs:complexType name="CT_MotionPathLineCmd"> <xs:sequence> <xs:element name="x" type="xs:int"/> <xs:element name="y" type="xs:int"/> </xs:sequence> </xs:complexType> <xs:element name="CT_MotionPathLineCmd" nillable="true" type="tns:CT_MotionPathLineCmd"/> <xs:complexType name="CT_MotionPathCurveCmd"> <xs:sequence> <xs:element name="x1" type="xs:int"/> <xs:element name="x2" type="xs:int"/> <xs:element name="x3" type="xs:int"/> <xs:element name="y1" type="xs:int"/> <xs:element name="y2" type="xs:int"/> <xs:element name="y3" type="xs:int"/> </xs:sequence> </xs:complexType> <xs:element name="CT_MotionPathCurveCmd" nillable="true" type="tns:CT_MotionPathCurveCmd"/> <xs:complexType name="CT_MotionPath"> <xs:sequence> <xs:element xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="Items" nillable="true" type="q1:ArrayOfanyType"/> <xs:element name="rev" type="xs:boolean"/> </xs:sequence> </xs:complexType> <xs:element name="CT_MotionPath" nillable="true" type="tns:CT_MotionPath"/> <xs:complexType name="CT_Rectangle"> <xs:sequence> <xs:element name="h" type="xs:int"/> <xs:element name="l" type="xs:int"/> <xs:element name="t" type="xs:int"/> <xs:element name="w" type="xs:int"/> </xs:sequence> </xs:complexType> <xs:element name="CT_Rectangle" nillable="true" type="tns:CT_Rectangle"/> <xs:complexType name="CT_Hyperlink"> <xs:sequence> <xs:element name="rct" nillable="true" type="tns:CT_Rectangle"/> <xs:element name="tip" nillable="true" type="xs:string"/> <xs:element name="url" nillable="true" type="xs:string"/> </xs:sequence> </xs:complexType> <xs:element name="CT_Hyperlink" nillable="true" type="tns:CT_Hyperlink"/> <xs:complexType name="CT_Action"> <xs:sequence> <xs:element name="rct" nillable="true" type="tns:CT_Rectangle"/> <xs:element name="sldId" type="xs:unsignedInt"/> </xs:sequence> </xs:complexType> <xs:element name="CT_Action" nillable="true" type="tns:CT_Action"/> <xs:complexType name="CT_InteractiveAnimUse"> <xs:sequence> <xs:element name="rct" nillable="true" type="tns:CT_Rectangle"/> <xs:element name="seqId" type="xs:unsignedInt"/> </xs:sequence> </xs:complexType> <xs:element name="CT_InteractiveAnimUse" nillable="true" type="tns:CT_InteractiveAnimUse"/> <xs:complexType name="CT_MediaCtrl"> <xs:sequence> <xs:element name="elemId" nillable="true" type="xs:string"/> <xs:element name="rct" nillable="true" type="tns:CT_Rectangle"/> </xs:sequence> </xs:complexType> <xs:element name="CT_MediaCtrl" nillable="true" type="tns:CT_MediaCtrl"/> <xs:complexType name="CT_AnimTiming"> <xs:sequence> <xs:element name="off" type="xs:unsignedInt"/> <xs:element name="spd" nillable="true" type="xs:string"/> <xs:element name="st" type="tns:ST_AnimStart"/> </xs:sequence> </xs:complexType> <xs:element name="CT_AnimTiming" nillable="true" type="tns:CT_AnimTiming"/> <xs:simpleType name="ST_AnimStart"> <xs:restriction base="xs:string"> <xs:enumeration value="c"/> <xs:enumeration value="w"/> <xs:enumeration value="a"/> </xs:restriction> </xs:simpleType> <xs:element name="ST_AnimStart" nillable="true" type="tns:ST_AnimStart"/> <xs:complexType name="CT_AnimIteration"> <xs:sequence> <xs:element name="interval" type="xs:int"/> <xs:element name="reversed" type="xs:boolean"/> </xs:sequence> </xs:complexType> <xs:element name="CT_AnimIteration" nillable="true" type="tns:CT_AnimIteration"/> <xs:complexType name="CT_GenericImageRegion"> <xs:sequence> <xs:element name="h" type="xs:int"/> <xs:element name="imgID" nillable="true" type="xs:string"/> <xs:element name="w" type="xs:int"/> <xs:element name="x" type="xs:int"/> <xs:element name="y" type="xs:int"/> </xs:sequence> </xs:complexType> <xs:element name="CT_GenericImageRegion" nillable="true" type="tns:CT_GenericImageRegion"/> <xs:complexType name="CT_ImageRegionUse"> <xs:sequence> <xs:element name="pos" nillable="true" type="tns:CT_LayoutPosition"/> <xs:element name="reg" nillable="true" type="tns:CT_GenericImageRegion"/> </xs:sequence> </xs:complexType> <xs:element name="CT_ImageRegionUse" nillable="true" type="tns:CT_ImageRegionUse"/> <xs:complexType name="CT_ImageGraph"> <xs:sequence> <xs:element name="base" nillable="true" type="tns:CT_ImageRegionUse"/> <xs:element name="children" nillable="true" type="tns:ArrayOfCT_ImageRegionUse"/> </xs:sequence> </xs:complexType> <xs:element name="CT_ImageGraph" nillable="true" type="tns:CT_ImageGraph"/> <xs:complexType name="ArrayOfCT_ImageRegionUse"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="CT_ImageRegionUse" nillable="true" type="tns:CT_ImageRegionUse"/> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfCT_ImageRegionUse" nillable="true" type="tns:ArrayOfCT_ImageRegionUse"/> <xs:complexType name="CT_ImageBackground"> <xs:sequence> <xs:element name="h" type="xs:int"/> <xs:element name="imgID" nillable="true" type="xs:string"/> <xs:element name="w" type="xs:int"/> <xs:element name="x" type="xs:int"/> <xs:element name="y" type="xs:int"/> </xs:sequence> </xs:complexType> <xs:element name="CT_ImageBackground" nillable="true" type="tns:CT_ImageBackground"/> <xs:complexType name="CT_SolidFill"> <xs:sequence> <xs:element name="clr" nillable="true" type="xs:base64Binary"/> <xs:element name="transp" type="xs:unsignedByte"/> </xs:sequence> </xs:complexType> <xs:element name="CT_SolidFill" nillable="true" type="tns:CT_SolidFill"/> <xs:complexType name="CT_BackgroundDesc"> <xs:sequence> <xs:element name="Item" nillable="true" type="xs:anyType"/> </xs:sequence> </xs:complexType> <xs:element name="CT_BackgroundDesc" nillable="true" type="tns:CT_BackgroundDesc"/> <xs:complexType name="CT_AnimRepeatOption"> <xs:sequence> <xs:element name="count" type="xs:int"/> <xs:element name="type" type="tns:ST_AnimRepeatType"/> </xs:sequence> </xs:complexType> <xs:element name="CT_AnimRepeatOption" nillable="true" type="tns:CT_AnimRepeatOption"/> <xs:simpleType name="ST_AnimRepeatType"> <xs:restriction base="xs:string"> <xs:enumeration value="cnt"/> <xs:enumeration value="clk"/> <xs:enumeration value="sld"/> </xs:restriction> </xs:simpleType> <xs:element name="ST_AnimRepeatType" nillable="true" type="tns:ST_AnimRepeatType"/> <xs:complexType name="CT_ScaleBy"> <xs:sequence> <xs:element name="x" type="xs:int"/> <xs:element name="y" type="xs:int"/> </xs:sequence> </xs:complexType> <xs:element name="CT_ScaleBy" nillable="true" type="tns:CT_ScaleBy"/> <xs:complexType name="CT_Anim"> <xs:sequence> <xs:element name="autoRev" type="xs:boolean"/> <xs:element name="dir" type="xs:int"/> <xs:element name="effectId" type="xs:unsignedInt"/> <xs:element name="effectType" type="tns:ST_EffectType"/> <xs:element name="empImgs" nillable="true" type="tns:CT_ImageGraph"/> <xs:element name="hideAfter" type="tns:ST_HideAfterAnimType"/> <xs:element name="iter" nillable="true" type="tns:CT_AnimIteration"/> <xs:element name="mp" nillable="true" type="tns:CT_MotionPath"/> <xs:element name="repeat" nillable="true" type="tns:CT_AnimRepeatOption"/> <xs:element name="rewind" type="xs:boolean"/> <xs:element name="rotAng" type="xs:int"/> <xs:element name="scaleBy" nillable="true" type="tns:CT_ScaleBy"/> <xs:element name="smEnd" type="xs:unsignedByte"/> <xs:element name="smSt" type="xs:unsignedByte"/> <xs:element name="sp" type="xs:unsignedInt"/> <xs:element name="timing" nillable="true" type="tns:CT_AnimTiming"/> <xs:element name="transp" type="xs:unsignedByte"/> </xs:sequence> </xs:complexType> <xs:element name="CT_Anim" nillable="true" type="tns:CT_Anim"/> <xs:simpleType name="ST_EffectType"> <xs:restriction base="xs:string"> <xs:enumeration value="entr"/> <xs:enumeration value="exit"/> <xs:enumeration value="emph"/> <xs:enumeration value="path"/> </xs:restriction> </xs:simpleType> <xs:element name="ST_EffectType" nillable="true" type="tns:ST_EffectType"/> <xs:simpleType name="ST_HideAfterAnimType"> <xs:restriction base="xs:string"> <xs:enumeration value="non"/> <xs:enumeration value="imm"/> <xs:enumeration value="clk"/> </xs:restriction> </xs:simpleType> <xs:element name="ST_HideAfterAnimType" nillable="true" type="tns:ST_HideAfterAnimType"/> <xs:complexType name="CT_Transition"> <xs:sequence> <xs:element name="dir" type="xs:unsignedByte"/> <xs:element name="dur" type="xs:int"/> <xs:element name="media" nillable="true" type="tns:CT_Media"/> <xs:element name="stopSound" type="xs:boolean"/> <xs:element name="type" type="xs:unsignedByte"/> </xs:sequence> </xs:complexType> <xs:element name="CT_Transition" nillable="true" type="tns:CT_Transition"/> <xs:complexType name="CT_Shape"> <xs:sequence> <xs:element name="bgSp" type="xs:boolean"/> <xs:element name="children" nillable="true" type="tns:ArrayOfCT_ImageRegionUse"/> <xs:element xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="clckTgts" nillable="true" type="q1:ArrayOfanyType"/> <xs:element name="id" type="xs:unsignedInt"/> <xs:element name="media" nillable="true" type="tns:CT_Media"/> <xs:element name="pos" nillable="true" type="tns:CT_LayoutPosition"/> <xs:element name="reg" nillable="true" type="tns:CT_GenericImageRegion"/> </xs:sequence> </xs:complexType> <xs:element name="CT_Shape" nillable="true" type="tns:CT_Shape"/> <xs:complexType name="CT_AnimList"> <xs:sequence> <xs:element name="anim" nillable="true" type="tns:ArrayOfCT_Anim"/> <xs:element name="id" type="xs:unsignedInt"/> </xs:sequence> </xs:complexType> <xs:element name="CT_AnimList" nillable="true" type="tns:CT_AnimList"/> <xs:complexType name="ArrayOfCT_Anim"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="CT_Anim" nillable="true" type="tns:CT_Anim"/> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfCT_Anim" nillable="true" type="tns:ArrayOfCT_Anim"/> <xs:complexType name="CT_SlideShowTimings"> <xs:sequence> <xs:element name="autoAdv" type="xs:boolean"/> <xs:element name="autoAdvTime" type="xs:int"/> <xs:element name="clickTimes" nillable="true" type="xs:string"/> <xs:element name="manualAdv" type="xs:boolean"/> </xs:sequence> </xs:complexType> <xs:element name="CT_SlideShowTimings" nillable="true" type="tns:CT_SlideShowTimings"/> <xs:complexType name="CT_Slide"> <xs:sequence> <xs:element name="animLst" nillable="true" type="tns:CT_AnimList"/> <xs:element name="animSeqs" nillable="true" type="tns:ArrayOfCT_AnimList"/> <xs:element name="bg" nillable="true" type="tns:CT_BackgroundDesc"/> <xs:element name="bgReg" nillable="true" type="tns:CT_GenericImageRegion"/> <xs:element name="cmLst" nillable="true" type="tns:ArrayOfCT_CommentThread"/> <xs:element name="hidden" type="xs:boolean"/> <xs:element name="id" type="xs:unsignedInt"/> <xs:element name="layoutInfo" nillable="true" type="tns:CT_SlideLayoutInfo"/> <xs:element name="notesId" nillable="true" type="xs:string"/> <xs:element name="perf" nillable="true" type="tns:CT_ViewingSlidePerformanceMetrics"/> <xs:element name="resCat" nillable="true" type="tns:ArrayOfCT_ResourceEntry"/> <xs:element name="spLst" nillable="true" type="tns:ArrayOfCT_Shape"/> <xs:element name="ssTimes" nillable="true" type="tns:CT_SlideShowTimings"/> <xs:element name="title" nillable="true" type="xs:string"/> <xs:element name="trans" nillable="true" type="tns:CT_Transition"/> </xs:sequence> </xs:complexType> <xs:element name="CT_Slide" nillable="true" type="tns:CT_Slide"/> <xs:complexType name="ArrayOfCT_AnimList"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="CT_AnimList" nillable="true" type="tns:CT_AnimList"/> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfCT_AnimList" nillable="true" type="tns:ArrayOfCT_AnimList"/> <xs:complexType name="ArrayOfCT_CommentThread"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="CT_CommentThread" nillable="true" type="tns:CT_CommentThread"/> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfCT_CommentThread" nillable="true" type="tns:ArrayOfCT_CommentThread"/> <xs:complexType name="ArrayOfCT_ResourceEntry"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="CT_ResourceEntry" nillable="true" type="tns:CT_ResourceEntry"/> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfCT_ResourceEntry" nillable="true" type="tns:ArrayOfCT_ResourceEntry"/> <xs:complexType name="ArrayOfCT_Shape"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="CT_Shape" nillable="true" type="tns:CT_Shape"/> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfCT_Shape" nillable="true" type="tns:ArrayOfCT_Shape"/> <xs:complexType name="CT_SlideEntry"> <xs:sequence> <xs:element name="id" type="xs:unsignedInt"/> <xs:element name="sldInfo" nillable="true" type="xs:string"/> <xs:element name="title" nillable="true" type="xs:string"/> </xs:sequence> </xs:complexType> <xs:element name="CT_SlideEntry" nillable="true" type="tns:CT_SlideEntry"/> <xs:complexType name="CT_EmptyType"> <xs:sequence/> </xs:complexType> <xs:element name="CT_EmptyType" nillable="true" type="tns:CT_EmptyType"/> <xs:complexType name="CT_IndexRange"> <xs:sequence> <xs:element name="end" type="xs:unsignedInt"/> <xs:element name="st" type="xs:unsignedInt"/> </xs:sequence> </xs:complexType> <xs:element name="CT_IndexRange" nillable="true" type="tns:CT_IndexRange"/> <xs:complexType name="CT_CustomShow"> <xs:sequence> <xs:element xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="s" nillable="true" type="q1:ArrayOfunsignedInt"/> </xs:sequence> </xs:complexType> <xs:element name="CT_CustomShow" nillable="true" type="tns:CT_CustomShow"/> <xs:complexType name="CT_ShowProperties"> <xs:sequence> <xs:element name="Item" nillable="true" type="xs:anyType"/> </xs:sequence> </xs:complexType> <xs:element name="CT_ShowProperties" nillable="true" type="tns:CT_ShowProperties"/> <xs:complexType name="CT_PresentationShowInfo"> <xs:sequence> <xs:element name="h" type="xs:int"/> <xs:element name="perf" nillable="true" type="tns:CT_ViewingPresentationPerformanceMetrics"/> <xs:element name="rtl" type="xs:boolean"/> <xs:element name="schmVer" type="xs:unsignedInt"/> <xs:element name="showPr" nillable="true" type="tns:CT_ShowProperties"/> <xs:element name="sldLst" nillable="true" type="tns:ArrayOfCT_SlideEntry"/> <xs:element name="w" type="xs:int"/> </xs:sequence> </xs:complexType> <xs:element name="CT_PresentationShowInfo" nillable="true" type="tns:CT_PresentationShowInfo"/> <xs:complexType name="ArrayOfCT_SlideEntry"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="CT_SlideEntry" nillable="true" type="tns:CT_SlideEntry"/> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfCT_SlideEntry" nillable="true" type="tns:ArrayOfCT_SlideEntry"/> <xs:complexType name="CT_SlideShowInfo"> <xs:sequence> <xs:element name="errLst" nillable="true" type="tns:ArrayOfCT_Error"/> <xs:element xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="errMsgLst" nillable="true" type="q1:ArrayOfstring"/> <xs:element name="schmVer" type="xs:unsignedInt"/> <xs:element name="sld" nillable="true" type="tns:ArrayOfCT_Slide"/> </xs:sequence> </xs:complexType> <xs:element name="CT_SlideShowInfo" nillable="true" type="tns:CT_SlideShowInfo"/> <xs:complexType name="ArrayOfCT_Error"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="CT_Error" nillable="true" type="tns:CT_Error"/> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfCT_Error" nillable="true" type="tns:ArrayOfCT_Error"/> <xs:complexType name="ArrayOfCT_Slide"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="CT_Slide" nillable="true" type="tns:CT_Slide"/> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfCT_Slide" nillable="true" type="tns:ArrayOfCT_Slide"/> <xs:simpleType name="PowerpointView"> <xs:restriction base="xs:string"> <xs:enumeration value="ReadingView"/> <xs:enumeration value="SlideShowView"/> <xs:enumeration value="EditView"/> <xs:enumeration value="StaticView"/> <xs:enumeration value="OutlineView"/> <xs:enumeration value="AttendeeView"/> <xs:enumeration value="ChromelessView"/> </xs:restriction> </xs:simpleType> <xs:element name="PowerpointView" nillable="true" type="tns:PowerpointView"/> <xs:simpleType name="PowerPointFormat"> <xs:restriction base="xs:string"> <xs:enumeration value="AnimatedMedium"/> <xs:enumeration value="AnimatedLarge"/> <xs:enumeration value="AnimatedSmall"/> <xs:enumeration value="AnimatedExtraSmall"/> <xs:enumeration value="AnimatedExtraLarge"/> <xs:enumeration value="Media"/> <xs:enumeration value="AnimatedExtraExtraLarge"/> </xs:restriction> </xs:simpleType> <xs:element name="PowerPointFormat" nillable="true" type="tns:PowerPointFormat"/> <xs:simpleType name="ErrorCode"> <xs:restriction base="xs:string"> <xs:enumeration value="ErrorRESERVEDSuccess"/> <xs:enumeration value="ErrorRESERVEDUnknown"/> <xs:enumeration value="ErrorCannotOpenDocumentFileType"/> <xs:enumeration value="ErrorCannotOpenDocumentIRM"/> <xs:enumeration value="ErrorCannotOpenDocumentPassword"/> <xs:enumeration value="ErrorCannotOpenDocument"/> <xs:enumeration value="ErrorCannotInstallFonts"/> <xs:enumeration value="ErrorCannotConvertModifyPassword"/> <xs:enumeration value="ErrorCannotComposeSlideParse"/> <xs:enumeration value="ErrorCannotComposeSlideUnexpected"/> <xs:enumeration value="ErrorWacConversionFailure"/> <xs:enumeration value="ErrorResourceNotGenerated"/> <xs:enumeration value="ErrorGenericSlideCorruption"/> <xs:enumeration value="ErrorFileNotFound"/> <xs:enumeration value="ErrorGeneralUnknown"/> <xs:enumeration value="ErrorFailedToOpenDocument"/> <xs:enumeration value="ErrorFailedToRetrieveResource"/> <xs:enumeration value="ErrorFailedToRenderDocument"/> <xs:enumeration value="ErrorFailedToRenderSlide"/> <xs:enumeration value="ErrorFailedToSaveDocument"/> <xs:enumeration value="ErrorCannotSaveDocument"/> <xs:enumeration value="ErrorInvalidCommand"/> <xs:enumeration value="ErrorDocVersionMismatch"/> <xs:enumeration value="ErrorCannotAcquirePptEditLock"/> <xs:enumeration value="ErrorRequiresCheckout"/> <xs:enumeration value="ErrorLockedForOfflineCheckout"/> <xs:enumeration value="ErrorLockedByAnotherUser"/> <xs:enumeration value="ErrorAccessDenied"/> <xs:enumeration value="ErrorNoLicense"/> <xs:enumeration value="ErrorRequestTooBig"/> <xs:enumeration value="ErrorTextTooBig"/> <xs:enumeration value="ErrorTryAgain"/> <xs:enumeration value="ErrorUnexpected"/> <xs:enumeration value="ErrorCannotOpenDocumentMacro"/> <xs:enumeration value="ErrorCannotOpenDocumentFinal"/> <xs:enumeration value="ErrorCannotOpenDocumentSigned"/> <xs:enumeration value="ErrorCannotOpenEmbeddedFonts"/> <xs:enumeration value="ErrorNoAvailableEditAppServer"/> <xs:enumeration value="ErrorServiceUnavailable"/> <xs:enumeration value="ErrorPptEditExistingExclusiveLock"/> <xs:enumeration value="ErrorPptEditCheckedOutByAnother"/> <xs:enumeration value="ErrorCannotOpenDocumentGatekeeperFailure"/> <xs:enumeration value="ErrorEditWorkerTimeout"/> <xs:enumeration value="ErrorEditSlideCorruption"/> <xs:enumeration value="ErrorServiceBusy"/> <xs:enumeration value="ErrorClipartCannotConnect"/> <xs:enumeration value="ErrorClipartCannotDownload"/> <xs:enumeration value="ErrorMediaNotEnabled"/> <xs:enumeration value="ErrorUnsupportedMediaFormat"/> <xs:enumeration value="ErrorLinkedMediaNotEnabled"/> <xs:enumeration value="ErrorUnsupportedLinkTarget"/> <xs:enumeration value="ErrorEmbeddedMediaNotEnabled"/> <xs:enumeration value="ErrorEmbeddedMediaExceedsMaxSize"/> <xs:enumeration value="ErrorTranscodingNotEnabled"/> <xs:enumeration value="ErrorMediaUnavailable"/> <xs:enumeration value="ErrorCannotOpenODPDocumentPassword"/> <xs:enumeration value="ErrorLocalChangeLostDueToCoautherEdit"/> <xs:enumeration value="ErrorNumberOfCoauthorsReachedMax"/> <xs:enumeration value="ErrorCannotAcquirePptEditSharedLock"/> <xs:enumeration value="ErrorInProgress"/> <xs:enumeration value="ErrorImageTooLarge"/> <xs:enumeration value="ErrorImageWrongFormat"/> <xs:enumeration value="ErrorImageNoAccess"/> <xs:enumeration value="ErrorWacItemRetrievalDocumentOutputNotFound"/> <xs:enumeration value="ErrorWacItemRetrievalAccessDenied"/> <xs:enumeration value="ErrorWacItemRetrievalCommunicationErrorStreamDirty"/> <xs:enumeration value="ErrorWacItemRetrievalCommunicationErrorStreamClean"/> <xs:enumeration value="ErrorWacItemRetrievalUnknownError"/> <xs:enumeration value="ErrorWacConversionManagerDoesNotSupportThisRequest"/> <xs:enumeration value="ErrorWacConversionCannotFindSourceDocument"/> <xs:enumeration value="ErrorWacConversionWorkerException"/> <xs:enumeration value="ErrorWacConversionWorkerCrashed"/> <xs:enumeration value="ErrorWacConversionWorkerHung"/> <xs:enumeration value="ErrorWacConversionUnknownResponse"/> <xs:enumeration value="ErrorWacConversionUnknownError"/> <xs:enumeration value="ErrorWacConversionFirstServerResult"/> <xs:enumeration value="ErrorCannotOpenDocumentWrongExt"/> <xs:enumeration value="ErrorCannotOpenDocumentStgDocFileCorrupt"/> <xs:enumeration value="ErrorCannotOpenDocumentStgFileAlreadyExists"/> <xs:enumeration value="ErrorCannotOpenDocumentMmcfPackagePartNotFound"/> <xs:enumeration value="ErrorCannotOpenDocumentArchiveError"/> <xs:enumeration value="ErrorCannotPastePictureCannotCreateUrl"/> <xs:enumeration value="ErrorCannotPastePictureInvalidResponse"/> <xs:enumeration value="ErrorCannotPastePictureNotFound"/> <xs:enumeration value="ErrorCannotPastePictureResponseEmpty"/> <xs:enumeration value="ErrorCannotPastePictureUnexpectedStatusCode"/> <xs:enumeration value="ErrorCannotPastePictureUnexpectedWebException"/> <xs:enumeration value="ErrorRESERVEDLastError"/> </xs:restriction> </xs:simpleType> <xs:element name="ErrorCode" nillable="true" type="tns:ErrorCode"/> </xs:schema>