C# Класс SIL.FieldWorks.WordWorks.Parser.ParserWorker

Summary description for ParserWorker.
Наследование: IFWDisposable
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
ParserWorker ( FdoCache cache, Action taskUpdateHandler, IdleQueue idleQueue, string dataDir ) : System

Initializes a new instance of the ParserWorker class.

ReloadGrammarAndLexicon ( ) : void
TryAWord ( string sForm, bool fDoTrace, int sSelectTraceMorphs ) : void

Try parsing a wordform, optionally getting a trace of the parse

UpdateWordform ( IWfiWordform wordform, ParserPriority priority ) : bool

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

Метод Описание
DisposeManagedResources ( ) : void

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

Метод Описание
CheckNeedsUpdate ( ) : void

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

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

protected DisposeManagedResources ( ) : void
Результат void

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

Initializes a new instance of the ParserWorker class.
public ParserWorker ( FdoCache cache, Action taskUpdateHandler, IdleQueue idleQueue, string dataDir ) : System
cache FdoCache
taskUpdateHandler Action
idleQueue IdleQueue
dataDir string
Результат System

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

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

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

Try parsing a wordform, optionally getting a trace of the parse
public TryAWord ( string sForm, bool fDoTrace, int sSelectTraceMorphs ) : void
sForm string the word form to parse
fDoTrace bool whether or not to trace the parse
sSelectTraceMorphs int list of msa hvos to limit trace to
Результат void

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

public UpdateWordform ( IWfiWordform wordform, ParserPriority priority ) : bool
wordform IWfiWordform
priority ParserPriority
Результат bool