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

Наследование: SIL.Utils.FwDisposableBase, IParser
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
IsUpToDate ( ) : bool
ParseWord ( string word ) : ParseResult
ParseWordXml ( string word ) : System.Xml.Linq.XDocument
Reset ( ) : void
TraceWordXml ( string word, IEnumerable selectTraceMorphs ) : System.Xml.Linq.XDocument
Update ( ) : void
XAmpleParser ( SIL.FieldWorks.FDO.FdoCache cache, string dataDir ) : System

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

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

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

Метод Описание
ConvertFailures ( System.Xml.Linq.XDocument doc, Func strRepSelector ) : void
ConvertNameToUseAnsiCharacters ( string originalName ) : string

Convert any characters in the name which are higher than 0x00FF to hex. Neither XAmple nor PC-PATR can read a file name containing letters above 0x00FF.

GetStrRep ( int classID, int hvo ) : string
ProcessMsaHvo ( string msaHvo ) : int>.Tuple
TryCreateParseMorph ( SIL.FieldWorks.FDO.FdoCache cache, System.Xml.Linq.XElement morphElem, ParseMorph &morph ) : bool

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

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

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

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

public IsUpToDate ( ) : bool
Результат bool

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

public ParseWord ( string word ) : ParseResult
word string
Результат ParseResult

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

public ParseWordXml ( string word ) : System.Xml.Linq.XDocument
word string
Результат System.Xml.Linq.XDocument

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

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

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

public TraceWordXml ( string word, IEnumerable selectTraceMorphs ) : System.Xml.Linq.XDocument
word string
selectTraceMorphs IEnumerable
Результат System.Xml.Linq.XDocument

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

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

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

public XAmpleParser ( SIL.FieldWorks.FDO.FdoCache cache, string dataDir ) : System
cache SIL.FieldWorks.FDO.FdoCache
dataDir string
Результат System