ShowEventRecordList Class

Defines the ShowEventRecordList Class.This class is only available in Office2010.When the object is serialized out as xml, its qualified name is p14:showEvtLst.

Inheritance Hierarchy

System.Object
  DocumentFormat.OpenXml.OpenXmlElement
    DocumentFormat.OpenXml.OpenXmlCompositeElement
      DocumentFormat.OpenXml.Office2010.PowerPoint.ShowEventRecordList

Namespace:  DocumentFormat.OpenXml.Office2010.PowerPoint
Assembly:  DocumentFormat.OpenXml (in DocumentFormat.OpenXml.dll)

Syntax

'Declaration
<ChildElementInfoAttribute(GetType(SeekEventRecord), FileFormatVersions.Office2010)> _
<ChildElementInfoAttribute(GetType(NullEventRecord), FileFormatVersions.Office2010)> _
<OfficeAvailabilityAttribute(FileFormatVersions.Office2010)> _
<ChildElementInfoAttribute(GetType(TriggerEventRecord), FileFormatVersions.Office2010)> _
<ChildElementInfoAttribute(GetType(PlayEventRecord), FileFormatVersions.Office2010)> _
<ChildElementInfoAttribute(GetType(StopEventRecord), FileFormatVersions.Office2010)> _
<ChildElementInfoAttribute(GetType(PauseEventRecord), FileFormatVersions.Office2010)> _
<ChildElementInfoAttribute(GetType(ResumeEventRecord), FileFormatVersions.Office2010)> _
Public Class ShowEventRecordList _
    Inherits OpenXmlCompositeElement
'Usage
Dim instance As ShowEventRecordList
[ChildElementInfoAttribute(typeof(SeekEventRecord), FileFormatVersions.Office2010)]
[ChildElementInfoAttribute(typeof(NullEventRecord), FileFormatVersions.Office2010)]
[OfficeAvailabilityAttribute(FileFormatVersions.Office2010)]
[ChildElementInfoAttribute(typeof(TriggerEventRecord), FileFormatVersions.Office2010)]
[ChildElementInfoAttribute(typeof(PlayEventRecord), FileFormatVersions.Office2010)]
[ChildElementInfoAttribute(typeof(StopEventRecord), FileFormatVersions.Office2010)]
[ChildElementInfoAttribute(typeof(PauseEventRecord), FileFormatVersions.Office2010)]
[ChildElementInfoAttribute(typeof(ResumeEventRecord), FileFormatVersions.Office2010)]
public class ShowEventRecordList : OpenXmlCompositeElement

Remarks

The following table lists the possible child types:

  • TriggerEventRecord <p14:triggerEvt>

  • PlayEventRecord <p14:playEvt>

  • StopEventRecord <p14:stopEvt>

  • PauseEventRecord <p14:pauseEvt>

  • ResumeEventRecord <p14:resumeEvt>

  • SeekEventRecord <p14:seekEvt>

  • NullEventRecord <p14:nullEvt>

2.3.19 showEvtLst

Target namespace: https://schemas.microsoft.com/office/powerpoint/2007/7/12/main

A CT_ShowEventRecordList element that specifies a list of slide show events that occur during slide show. See section 2.2.6 for how this element integrates with ISO/IEC-29500:2008.

The following W3C XML Schema ([XMLSCHEMA1] section 2.1) fragment specifies the contents of this element.

<xsd:element name="showEvtLst" type="CT_ShowEventRecordList"/>

See section 5.1 for the full W3C XML Schema ([XMLSCHEMA1] section 2.1).

2.5.26 CT_ShowEventRecordList

Target namespace: https://schemas.microsoft.com/office/powerpoint/2007/7/12/main

Referenced by: showEvtLst

A complex type that specifies a list of slide show events that occurs during slide show.

Child Elements:

triggerEvt : A CT_TriggerEventRecord element that specifies a triggered animation event.

playEvt : A CT_MediaPlaybackEventRecord element that specifies an event targeting a media object that starts playback.

stopEvt : A CT_MediaPlaybackEventRecord element that specifies an event targeting a media object that stops playback.

pauseEvt : A CT_MediaPlaybackEventRecord element that specifies an event targeting a media object that pauses playback.

resumeEvt : A CT_MediaPlaybackEventRecord element that specifies an event targeting a media object that assumes playback.

seekEvt : A CT_MediaSeekEventRecord element that specifies an event targeting a media object that seeks to a specified time in the media stream.

nullEvt : A CT_NullEventRecord element that specifies an unknown event.

The following W3C XML Schema ([XMLSCHEMA1] section 2.1) fragment specifies the contents of this complex type.

<xsd:complexType name="CT_ShowEventRecordList">

<xsd:sequence>

<xsd:choice minOccurs="0" maxOccurs="unbounded">

<xsd:element name="triggerEvt" type="CT_TriggerEventRecord"/>

<xsd:element name="playEvt" type="CT_MediaPlaybackEventRecord"/>

<xsd:element name="stopEvt" type="CT_MediaPlaybackEventRecord"/>

<xsd:element name="pauseEvt" type="CT_MediaPlaybackEventRecord"/>

<xsd:element name="resumeEvt" type="CT_MediaPlaybackEventRecord"/>

<xsd:element name="seekEvt" type="CT_MediaSeekEventRecord"/>

<xsd:element name="nullEvt" type="CT_NullEventRecord"/>

</xsd:choice>

</xsd:sequence>

</xsd:complexType>

See section 5.1 for the full W3C XML Schema ([XMLSCHEMA1] section 2.1).

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

ShowEventRecordList Members

DocumentFormat.OpenXml.Office2010.PowerPoint Namespace