C# 클래스 SIL.FieldWorks.SharpViews.SharpViewsTests.MockWsf

상속: ILgWritingSystemFactory
파일 보기 프로젝트 열기: sillsdev/FieldWorks 1 사용 예제들

공개 메소드들

메소드 설명
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