C# Класс Bloom.Book.Layout

A Layout is size and orientation, plus options. Currently, there is only one set of options allowed, named "styles"
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
SizeAndOrientation SizeAndOrientation

Открытые методы

Метод Описание
FromDom ( HtmlDom dom, Layout defaultIfMissing ) : Layout
FromDomAndChoices ( HtmlDom dom, Layout defaultIfMissing, IFileLocator fileLocator ) : Layout
GetConfigurationsFromConfigurationOptionsString ( string contents ) : List

At runtime, this string comes out of a dummy css 'content' line. For unit tests, it just comes from the test.

ToString ( ) : string
UpdatePageSplitMode ( XmlNode node ) : void

Приватные методы

Метод Описание
EnsureLayoutIsAmongValidChoices ( HtmlDom dom, Layout layout, IFileLocator fileLocator ) : Layout

Описание методов

FromDom() публичный статический Метод

public static FromDom ( HtmlDom dom, Layout defaultIfMissing ) : Layout
dom HtmlDom
defaultIfMissing Layout
Результат Layout

FromDomAndChoices() публичный статический Метод

public static FromDomAndChoices ( HtmlDom dom, Layout defaultIfMissing, IFileLocator fileLocator ) : Layout
dom HtmlDom
defaultIfMissing Layout
fileLocator IFileLocator
Результат Layout

GetConfigurationsFromConfigurationOptionsString() публичный статический Метод

At runtime, this string comes out of a dummy css 'content' line. For unit tests, it just comes from the test.
public static GetConfigurationsFromConfigurationOptionsString ( string contents ) : List
contents string
Результат List

ToString() публичный Метод

public ToString ( ) : string
Результат string

UpdatePageSplitMode() публичный Метод

public UpdatePageSplitMode ( XmlNode node ) : void
node System.Xml.XmlNode
Результат void

Описание свойств

SizeAndOrientation публичное свойство

E.g. A4 Landscape
public SizeAndOrientation,Bloom.Book SizeAndOrientation
Результат SizeAndOrientation