C# Class 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.
Afficher le fichier Open project: BloomBooks/BloomDesktop Class Usage Examples

Private Properties

Свойство Type Description
SplitList string[]

Méthodes publiques

Méthode Description
BookInfo ( string folderPath, bool isEditable ) : System
FixDefaultsIfAppropriate ( ) : void
Save ( ) : void
SetLicenseAndCopyrightMetadata ( Metadata metadata ) : void
TryGetPremadeThumbnail ( Image &image ) : bool

Méthodes protégées

Méthode Description
BookInfo ( ) : System

Private Methods

Méthode Description
SplitList ( string list ) : string[]

Method Details

BookInfo() protected méthode

protected BookInfo ( ) : System
Résultat System

BookInfo() public méthode

public BookInfo ( string folderPath, bool isEditable ) : System
folderPath string
isEditable bool
Résultat System

FixDefaultsIfAppropriate() public méthode

public FixDefaultsIfAppropriate ( ) : void
Résultat void

Save() public méthode

public Save ( ) : void
Résultat void

SetLicenseAndCopyrightMetadata() public méthode

public SetLicenseAndCopyrightMetadata ( Metadata metadata ) : void
metadata Metadata
Résultat void

TryGetPremadeThumbnail() public méthode

public TryGetPremadeThumbnail ( Image &image ) : bool
image Image
Résultat bool