C# Class SIL.FieldWorks.Language.ManagedLgIcuCollator

Inheritance: ILgCollatingEngine, IDisposable
Exibir arquivo Open project: sillsdev/FieldWorks Class Usage Examples

Public Methods

Method Description
Close ( ) : void
Compare ( string bstrValue1, string bstrValue2, LgCollatingOptions colopt ) : int
CompareVariant ( object saValue1, object saValue2, LgCollatingOptions colopt ) : int
Dispose ( ) : void
Open ( string bstrLocale ) : void
SortKeyRgch ( string _ch, int cchIn, LgCollatingOptions colopt, int cchMaxOut, SIL.FieldWorks.Common.COMInterfaces.ArrayPtr _chKey, int &_cchOut ) : void
get_SortKey ( string bstrValue, LgCollatingOptions colopt ) : string
get_SortKeyVariant ( string bstrValue, LgCollatingOptions colopt ) : object

Protected Methods

Method Description
Dispose ( bool fDisposing ) : void
EnsureCollator ( ) : void

Private Methods

Method Description
DoneCleanup ( ) : void

Method Details

Close() public method

public Close ( ) : void
return void

Compare() public method

public Compare ( string bstrValue1, string bstrValue2, LgCollatingOptions colopt ) : int
bstrValue1 string
bstrValue2 string
colopt LgCollatingOptions
return int

CompareVariant() public method

public CompareVariant ( object saValue1, object saValue2, LgCollatingOptions colopt ) : int
saValue1 object
saValue2 object
colopt LgCollatingOptions
return int

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool fDisposing ) : void
fDisposing bool
return void

EnsureCollator() protected method

protected EnsureCollator ( ) : void
return void

Open() public method

public Open ( string bstrLocale ) : void
bstrLocale string
return void

SortKeyRgch() public method

public SortKeyRgch ( string _ch, int cchIn, LgCollatingOptions colopt, int cchMaxOut, SIL.FieldWorks.Common.COMInterfaces.ArrayPtr _chKey, int &_cchOut ) : void
_ch string
cchIn int
colopt LgCollatingOptions
cchMaxOut int
_chKey SIL.FieldWorks.Common.COMInterfaces.ArrayPtr
_cchOut int
return void

get_SortKey() public method

public get_SortKey ( string bstrValue, LgCollatingOptions colopt ) : string
bstrValue string
colopt LgCollatingOptions
return string

get_SortKeyVariant() public method

public get_SortKeyVariant ( string bstrValue, LgCollatingOptions colopt ) : object
bstrValue string
colopt LgCollatingOptions
return object