Show / Hide Table of Contents

Class SmilMetadata

The metadata of the media overlay document. This is an extension point that allows the inclusion of metadata from any metainformation structuring language. This class corresponds to the <metadata> element in a media overlay document. The content of this XML element is not parsed because EPUB 3 SMIL standard doesn't put any restrictions on its structure.

See https://www.w3.org/publishing/epub32/epub-mediaoverlays.html#sec-smil-metadata-elem for more information.

Inheritance
object
SmilMetadata
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: VersOne.Epub.Schema
Assembly: VersOne.Epub.dll
Syntax
public class SmilMetadata

Constructors

View Source

SmilMetadata(List<XElement>)

Initializes a new instance of the SmilMetadata class.

Declaration
public SmilMetadata(List<XElement> items)
Parameters
Type Name Description
List<XElement> items

The list of XML elements within the <metadata> element in the media overlay document.

Exceptions
Type Condition
ArgumentNullException

The items parameter is null.

Properties

View Source

Items

Gets the list of XML elements within the <metadata> element in the media overlay document. The content of these XML elements is not parsed because EPUB 3 SMIL standard doesn't put any restrictions on their structure.

Declaration
public List<XElement> Items { get; }
Property type: List<XElement>
  • View Source
In this article
Back to top Generated by DocFX