C# Class Studyzy.IMEWLConverter.IME.SelfDefining

Inheritance: Studyzy.IMEWLConverter.IME.BaseImport, IWordLibraryTextImport, IWordLibraryExport, IStreamPrepare
Afficher le fichier Open project: studyzy/imewlconverter Class Usage Examples

Méthodes publiques

Méthode Description
BuildWordLibrary ( string line ) : Studyzy.IMEWLConverter.Entities.WordLibrary

根据Pattern设置的格式,对输入的一行该格式的字符串转换成WordLibrary

Export ( WordLibraryList wlList ) : IList

导出词库为自定义格式。 如果没有指定自定义编码文件,而且词库是包含拼音编码的,那么就按拼音编码作为每个字的码。 如果导出指定了自定义编码文件,那么就忽略词库的已有编码,使用自定义编码文件重新生成编码。 如果词库没有包含拼音编码,而且导出也没有指定编码文件,那就抛错吧~~~~

ExportLine ( Studyzy.IMEWLConverter.Entities.WordLibrary wl ) : string
Import ( string path ) : WordLibraryList
ImportLine ( string line ) : WordLibraryList
ImportText ( string str ) : WordLibraryList
Prepare ( ) : void

Private Methods

Méthode Description
BuildLineFormat ( ) : void

Method Details

BuildWordLibrary() public méthode

根据Pattern设置的格式,对输入的一行该格式的字符串转换成WordLibrary
public BuildWordLibrary ( string line ) : Studyzy.IMEWLConverter.Entities.WordLibrary
line string
Résultat Studyzy.IMEWLConverter.Entities.WordLibrary

Export() public méthode

导出词库为自定义格式。 如果没有指定自定义编码文件,而且词库是包含拼音编码的,那么就按拼音编码作为每个字的码。 如果导出指定了自定义编码文件,那么就忽略词库的已有编码,使用自定义编码文件重新生成编码。 如果词库没有包含拼音编码,而且导出也没有指定编码文件,那就抛错吧~~~~
public Export ( WordLibraryList wlList ) : IList
wlList WordLibraryList
Résultat IList

ExportLine() public méthode

public ExportLine ( Studyzy.IMEWLConverter.Entities.WordLibrary wl ) : string
wl Studyzy.IMEWLConverter.Entities.WordLibrary
Résultat string

Import() public méthode

public Import ( string path ) : WordLibraryList
path string
Résultat WordLibraryList

ImportLine() public méthode

public ImportLine ( string line ) : WordLibraryList
line string
Résultat WordLibraryList

ImportText() public méthode

public ImportText ( string str ) : WordLibraryList
str string
Résultat WordLibraryList

Prepare() public méthode

public Prepare ( ) : void
Résultat void