2.2.4.7 PPTStateData

Namespace: http://schemas.datacontract.org/2004/07/Microsoft.Office.Server.Broadcast.Interface.Data

A complex type that specifies data about the state of a broadcast session of a presentation.

 <xs:complexType name="PPTStateData" xmlns:xs="http://www.w3.org/2001/XMLSchema">
   <xs:sequence>
     <xs:element minOccurs="0" name="AnimationStepDataList" nillable="true" type="tns1:ArrayOfPPTBroadcastAnimationStepData"/>
     <xs:element minOccurs="0" name="MediaStateDataList" nillable="true" type="tns1:ArrayOfPPTBroadcastMediaStateData"/>
     <xs:element minOccurs="0" name="PPTSlideShowState" type="tns1:PPTSlideShowState"/>
     <xs:element minOccurs="0" name="SlideId" type="xs:unsignedInt"/>
     <xs:element minOccurs="0" name="SlideIndex" type="xs:unsignedInt"/>
   </xs:sequence>
 </xs:complexType>

AnimationStepDataList: An ArrayOfPPTBroadcastAnimationStepData (section 2.2.4.2) element that specifies the state of each of the animation timelines. This element MUST be present.

MediaStateDataList: An ArrayOfPPTBroadcastMediaStateData (section 2.2.4.3) element that specifies the state of each of the multimedia objects. This element MUST be present.

PPTSlideShowState:  A PPTSlideShowState (section 2.2.5.10) element that specifies the current state of the slide show. This element MUST be present.

SlideId:  An xs:unsignedInt ([XMLSCHEMA2/2] section 3.3.22) element that specifies the identifier of the presentation slide. This element MUST be present.

SlideIndex:  An xs:unsignedInt ([XMLSCHEMA2/2] section 3.3.22) element that specifies the zero-based ordered index of the presentation slide. This element MUST be present if SlideId is equal to 0. This element MUST be ignored if SlideId is not equal to 0.