C# Класс SIL.FieldWorks.SharpViews.SharpViewsTests.MockWsf

Наследование: ILgWritingSystemFactory
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AddEngine ( ILgWritingSystem _wseng ) : void
AddWritingSystem ( int ws, string bstrIcuLocale ) : void
Clear ( ) : void
GetStrFromWs ( int wsId ) : string
GetWritingSystems ( SIL.FieldWorks.Common.COMInterfaces.ArrayPtr rgws, int cws ) : void
GetWsFromStr ( string key ) : int
RemoveEngine ( int ws ) : void
SaveWritingSystems ( ) : void
Serialize ( IStorage _stg ) : void
Shutdown ( ) : void
get_CharPropEngine ( int ws ) : ILgCharacterPropertyEngine
get_DefaultCollater ( int ws ) : ILgCollatingEngine
get_Engine ( string bstrIcuLocale ) : ILgWritingSystem
get_EngineOrNull ( int ws ) : ILgWritingSystem
get_Renderer ( int ws, IVwGraphics _vg ) : IRenderEngine
get_RendererFromChrp ( IVwGraphics vg, LgCharRenderProps &_chrp ) : IRenderEngine
get_RendererFromChrp ( LgCharRenderProps &_chrp ) : IRenderEngine

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

Метод Описание
MakeMockEngine ( int ws, string id, IRenderEngine renderer ) : MockWsEngine

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

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

public AddEngine ( ILgWritingSystem _wseng ) : void
_wseng ILgWritingSystem
Результат void

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

public AddWritingSystem ( int ws, string bstrIcuLocale ) : void
ws int
bstrIcuLocale string
Результат void

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

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

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

public GetStrFromWs ( int wsId ) : string
wsId int
Результат string

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

public GetWritingSystems ( SIL.FieldWorks.Common.COMInterfaces.ArrayPtr rgws, int cws ) : void
rgws SIL.FieldWorks.Common.COMInterfaces.ArrayPtr
cws int
Результат void

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

public GetWsFromStr ( string key ) : int
key string
Результат int

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

public RemoveEngine ( int ws ) : void
ws int
Результат void

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

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

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

public Serialize ( IStorage _stg ) : void
_stg IStorage
Результат void

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

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

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

public get_CharPropEngine ( int ws ) : ILgCharacterPropertyEngine
ws int
Результат ILgCharacterPropertyEngine

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

public get_DefaultCollater ( int ws ) : ILgCollatingEngine
ws int
Результат ILgCollatingEngine

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

public get_Engine ( string bstrIcuLocale ) : ILgWritingSystem
bstrIcuLocale string
Результат ILgWritingSystem

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

public get_EngineOrNull ( int ws ) : ILgWritingSystem
ws int
Результат ILgWritingSystem

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

public get_Renderer ( int ws, IVwGraphics _vg ) : IRenderEngine
ws int
_vg IVwGraphics
Результат IRenderEngine

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

public get_RendererFromChrp ( IVwGraphics vg, LgCharRenderProps &_chrp ) : IRenderEngine
vg IVwGraphics
_chrp LgCharRenderProps
Результат IRenderEngine

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

public get_RendererFromChrp ( LgCharRenderProps &_chrp ) : IRenderEngine
_chrp LgCharRenderProps
Результат IRenderEngine