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

A BookInfo has everything needed to display a title and thumbnail, and (eventually) do common searching filtering operations, without accessing the actual contents of the book. A related responsibility is to wrap the meta.json file which stores this search/display data in a form suitable for uploading to our web server.
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
SplitList string[]

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

Метод Описание
BookInfo ( string folderPath, bool isEditable ) : System
FixDefaultsIfAppropriate ( ) : void
Save ( ) : void
SetLicenseAndCopyrightMetadata ( Metadata metadata ) : void
TryGetPremadeThumbnail ( Image &image ) : bool

Защищенные методы

Метод Описание
BookInfo ( ) : System

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

Метод Описание
SplitList ( string list ) : string[]

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

BookInfo() защищенный Метод

protected BookInfo ( ) : System
Результат System

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

public BookInfo ( string folderPath, bool isEditable ) : System
folderPath string
isEditable bool
Результат System

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

public FixDefaultsIfAppropriate ( ) : void
Результат void

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

public Save ( ) : void
Результат void

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

public SetLicenseAndCopyrightMetadata ( Metadata metadata ) : void
metadata Metadata
Результат void

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

public TryGetPremadeThumbnail ( Image &image ) : bool
image Image
Результат bool