C# 클래스 SIL.FieldWorks.TE.DummyWritingSystemManager

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

공개 메소드들

메소드 설명
CanSave ( IWritingSystem ws, string &path ) : bool

CheckForNewerGlobalWritingSystems ( ) : System.Collections.Generic.IEnumerable

Create ( LanguageSubtag languageSubtag, ScriptSubtag scriptSubtag, RegionSubtag regionSubtag, VariantSubtag variantSubtag ) : IWritingSystem

Create ( string identifier ) : IWritingSystem

CreateFrom ( IWritingSystem ws ) : IWritingSystem

DummyWritingSystemManager ( ) : System

Constructor

Exists ( int handle ) : bool

Exists ( string identifier ) : bool

Get ( int handle ) : IWritingSystem

Get ( string identifier ) : IWritingSystem

GetOrSet ( string identifier, IWritingSystem &ws ) : bool

GetStrFromWs ( int wsId ) : string

GetValidLangTagForNewLang ( string langName ) : string

GetWritingSystems ( SIL rgws, int cws ) : void

GetWsFromStr ( string bstr ) : int

Replace ( IWritingSystem ws ) : void

Save ( ) : void

Set ( string identifier ) : IWritingSystem

Set ( IWritingSystem ws ) : void

TryGet ( string identifier, IWritingSystem &ws ) : bool

TryGetOrSet ( string identifier, IWritingSystem &ws ) : bool

get_CharPropEngine ( int ws ) : SIL.FieldWorks.Common.COMInterfaces.ILgCharacterPropertyEngine

get_Engine ( string bstrIcuLocale ) : SIL.FieldWorks.Common.COMInterfaces.ILgWritingSystem

get_EngineOrNull ( int ws ) : SIL.FieldWorks.Common.COMInterfaces.ILgWritingSystem

get_Renderer ( int ws, SIL _vg ) : SIL.FieldWorks.Common.COMInterfaces.IRenderEngine

get_RendererFromChrp ( IVwGraphics vg, SIL &_chrp ) : SIL.FieldWorks.Common.COMInterfaces.IRenderEngine

메소드 상세

CanSave() 공개 메소드

public CanSave ( IWritingSystem ws, string &path ) : bool
ws IWritingSystem
path string
리턴 bool

CheckForNewerGlobalWritingSystems() 공개 메소드

public CheckForNewerGlobalWritingSystems ( ) : System.Collections.Generic.IEnumerable
리턴 System.Collections.Generic.IEnumerable

Create() 공개 메소드

public Create ( LanguageSubtag languageSubtag, ScriptSubtag scriptSubtag, RegionSubtag regionSubtag, VariantSubtag variantSubtag ) : IWritingSystem
languageSubtag SIL.CoreImpl.LanguageSubtag
scriptSubtag SIL.CoreImpl.ScriptSubtag
regionSubtag SIL.CoreImpl.RegionSubtag
variantSubtag SIL.CoreImpl.VariantSubtag
리턴 IWritingSystem

Create() 공개 메소드

public Create ( string identifier ) : IWritingSystem
identifier string
리턴 IWritingSystem

CreateFrom() 공개 메소드

public CreateFrom ( IWritingSystem ws ) : IWritingSystem
ws IWritingSystem
리턴 IWritingSystem

DummyWritingSystemManager() 공개 메소드

Constructor
public DummyWritingSystemManager ( ) : System
리턴 System

Exists() 공개 메소드

public Exists ( int handle ) : bool
handle int
리턴 bool

Exists() 공개 메소드

public Exists ( string identifier ) : bool
identifier string
리턴 bool

Get() 공개 메소드

public Get ( int handle ) : IWritingSystem
handle int
리턴 IWritingSystem

Get() 공개 메소드

public Get ( string identifier ) : IWritingSystem
identifier string
리턴 IWritingSystem

GetOrSet() 공개 메소드

public GetOrSet ( string identifier, IWritingSystem &ws ) : bool
identifier string
ws IWritingSystem
리턴 bool

GetStrFromWs() 공개 메소드

public GetStrFromWs ( int wsId ) : string
wsId int
리턴 string

GetValidLangTagForNewLang() 공개 메소드

public GetValidLangTagForNewLang ( string langName ) : string
langName string
리턴 string

GetWritingSystems() 공개 메소드

public GetWritingSystems ( SIL rgws, int cws ) : void
rgws SIL
cws int
리턴 void

GetWsFromStr() 공개 메소드

public GetWsFromStr ( string bstr ) : int
bstr string
리턴 int

Replace() 공개 메소드

public Replace ( IWritingSystem ws ) : void
ws IWritingSystem
리턴 void

Save() 공개 메소드

public Save ( ) : void
리턴 void

Set() 공개 메소드

public Set ( string identifier ) : IWritingSystem
identifier string
리턴 IWritingSystem

Set() 공개 메소드

public Set ( IWritingSystem ws ) : void
ws IWritingSystem
리턴 void

TryGet() 공개 메소드

public TryGet ( string identifier, IWritingSystem &ws ) : bool
identifier string
ws IWritingSystem
리턴 bool

TryGetOrSet() 공개 메소드

public TryGetOrSet ( string identifier, IWritingSystem &ws ) : bool
identifier string
ws IWritingSystem
리턴 bool

get_CharPropEngine() 공개 메소드

public get_CharPropEngine ( int ws ) : SIL.FieldWorks.Common.COMInterfaces.ILgCharacterPropertyEngine
ws int
리턴 SIL.FieldWorks.Common.COMInterfaces.ILgCharacterPropertyEngine

get_Engine() 공개 메소드

public get_Engine ( string bstrIcuLocale ) : SIL.FieldWorks.Common.COMInterfaces.ILgWritingSystem
bstrIcuLocale string
리턴 SIL.FieldWorks.Common.COMInterfaces.ILgWritingSystem

get_EngineOrNull() 공개 메소드

public get_EngineOrNull ( int ws ) : SIL.FieldWorks.Common.COMInterfaces.ILgWritingSystem
ws int
리턴 SIL.FieldWorks.Common.COMInterfaces.ILgWritingSystem

get_Renderer() 공개 메소드

public get_Renderer ( int ws, SIL _vg ) : SIL.FieldWorks.Common.COMInterfaces.IRenderEngine
ws int
_vg SIL
리턴 SIL.FieldWorks.Common.COMInterfaces.IRenderEngine

get_RendererFromChrp() 공개 메소드

public get_RendererFromChrp ( IVwGraphics vg, SIL &_chrp ) : SIL.FieldWorks.Common.COMInterfaces.IRenderEngine
vg IVwGraphics
_chrp SIL
리턴 SIL.FieldWorks.Common.COMInterfaces.IRenderEngine