Свойство | Тип | Описание | |
---|---|---|---|
sTheMostRecentBloomFileLocator |
Метод | Описание | |
---|---|---|
AddPath ( string path ) : void | ||
BloomFileLocator ( |
||
CloneAndCustomize ( IEnumerable |
||
GetBestLocalizableFileDistributedWithApplication ( bool existenceOfEnglishVersionIsOptional ) : string |
This can be used to find the best localized file when there is only one file with the given name, and the file is part of the files distributed with Bloom (i.e., not something in a downloaded template).
|
|
GetBestLocalizedFile ( string pathToEnglishFile ) : string |
If there is a file sitting next to the english one with the desired language, get that path. Otherwise, returns the English path.
|
|
GetBrowserDirectory ( ) : string | ||
GetBrowserFile ( ) : string | ||
GetFactoryBookTemplateDirectory ( string bookName ) : string | ||
GetInstalledXMatterDirectory ( ) : string | ||
GetOptionalBrandingFile ( string brandingNameOrFolderPath, string fileName ) : string |
Gets a file in the specified branding folder
|
|
IsInstalledFileOrDirectory ( string filepath ) : bool |
Check whether this file was installed with Bloom (and likely to be read-only on Linux or for allUsers install).
|
Метод | Описание | |
---|---|---|
GetSearchPaths ( ) : IEnumerable |
These are used (as of 26 aug 2016) only by LibPalaso's FileLocator.LocateFile(). Not used by GetFileDistributedWIthApplication().
|
public BloomFileLocator ( |
||
collectionSettings | ||
xMatterPackFinder | ||
factorySearchPaths | IEnumerable |
|
userInstalledSearchPaths | IEnumerable |
|
afterXMatterSearchPaths | IEnumerable |
|
Результат | System.Collections.Generic |
public CloneAndCustomize ( IEnumerable |
||
addedSearchPaths | IEnumerable |
|
Результат | IFileLocator |
public static GetBestLocalizableFileDistributedWithApplication ( bool existenceOfEnglishVersionIsOptional ) : string | ||
existenceOfEnglishVersionIsOptional | bool | |
Результат | string |
public static GetBestLocalizedFile ( string pathToEnglishFile ) : string | ||
pathToEnglishFile | string | |
Результат | string |
public static GetBrowserDirectory ( ) : string | ||
Результат | string |
public static GetBrowserFile ( ) : string | ||
Результат | string |
public static GetFactoryBookTemplateDirectory ( string bookName ) : string | ||
bookName | string | |
Результат | string |
public static GetInstalledXMatterDirectory ( ) : string | ||
Результат | string |
public static GetOptionalBrandingFile ( string brandingNameOrFolderPath, string fileName ) : string | ||
brandingNameOrFolderPath | string | Normally, the branding is just a name, which we look up in the official branding folder // but unit tests can instead provide a path to the folder. /// |
fileName | string | |
Результат | string |
public static IsInstalledFileOrDirectory ( string filepath ) : bool | ||
filepath | string | |
Результат | bool |