Show / Hide Table of Contents

Class EpubMetadataTitle

Represents an instance of a name given to the EPUB book.

See https://www.w3.org/publishing/epub32/epub-packages.html#sec-opf-dctitle, https://idpf.org/epub/20/spec/OPF_2.0.1_draft.htm#Section2.2.1, and http://purl.org/dc/elements/1.1/title for more information.

Inheritance
object
EpubMetadataTitle
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 EpubMetadataTitle

Constructors

View Source

EpubMetadataTitle(string, string?, EpubTextDirection?, string?)

Initializes a new instance of the EpubMetadataTitle class.

Declaration
public EpubMetadataTitle(string title, string? id = null, EpubTextDirection? textDirection = null, string? language = null)
Parameters
Type Name Description
string title

The text content of this title.

string id

The unique ID of this title or null if the title doesn't have an ID.

EpubTextDirection? textDirection

The text direction of this title or null if the title doesn't specify a text direction.

string language

The language of this title or null if the title doesn't specify the language.

Exceptions
Type Condition
ArgumentNullException

The title parameter is null.

Properties

View Source

Id

Gets the unique ID of this title or null if the title doesn't have an ID.

See https://www.w3.org/publishing/epub32/epub-packages.html#attrdef-id for more information.

Declaration
public string? Id { get; }
Property type: string
View Source

Language

Gets the language of this title or null if the title doesn't specify the language.

See https://www.w3.org/publishing/epub32/epub-packages.html#attrdef-xml-lang for more information.

Declaration
public string? Language { get; }
Property type: string
View Source

TextDirection

Gets the text direction of this title or null if the title doesn't specify a text direction.

See https://www.w3.org/publishing/epub32/epub-packages.html#attrdef-dir for more information.

Declaration
public EpubTextDirection? TextDirection { get; }
Property type: EpubTextDirection?
View Source

Title

Gets the text content of this title.

See https://www.w3.org/publishing/epub32/epub-packages.html#sec-opf-dctitle, https://idpf.org/epub/20/spec/OPF_2.0.1_draft.htm#Section2.2.1, and http://purl.org/dc/elements/1.1/title for more information.

Declaration
public string Title { get; }
Property type: string
  • View Source
In this article
Back to top Generated by DocFX