C# 클래스 SIL.FieldWorks.Common.RootSites.TsStringCollectorEnv

Collect the results as a TsString.
상속: CollectorEnv
파일 보기 프로젝트 열기: sillsdev/FieldWorks 1 사용 예제들

공개 메소드들

메소드 설명
AddTsString ( ITsString tss ) : void

Accumulate a TsString into our result. The base implementation does nothing.

OpenParagraph ( ) : void

keep track of the opened paragraphs, so we can add spaces before strings in new paragraphs.

TsStringCollectorEnv ( IVwEnv baseEnv, ISilDataAccess sda, int hvoRoot ) : System

Initializes a new instance of the T:TsStringCollectorEnv class.

보호된 메소드들

메소드 설명
AddResultString ( string s ) : void

Accumulate a string into our result. The base implementation does nothing.

비공개 메소드들

메소드 설명
AddResultString ( string s, int ws ) : void

Accumulate a string into our result, with known writing system. This base implementation ignores the writing system.

AppendSpaceForFirstWordInNewParagraph ( string s ) : void

We want to append a space if its the first (non-zero-lengthed) word in new paragraph (after the first paragraph).

메소드 상세

AddResultString() 보호된 메소드

Accumulate a string into our result. The base implementation does nothing.
protected AddResultString ( string s ) : void
s string The s.
리턴 void

AddTsString() 공개 메소드

Accumulate a TsString into our result. The base implementation does nothing.
public AddTsString ( ITsString tss ) : void
tss ITsString The string.
리턴 void

OpenParagraph() 공개 메소드

keep track of the opened paragraphs, so we can add spaces before strings in new paragraphs.
public OpenParagraph ( ) : void
리턴 void

TsStringCollectorEnv() 공개 메소드

Initializes a new instance of the T:TsStringCollectorEnv class.
public TsStringCollectorEnv ( IVwEnv baseEnv, ISilDataAccess sda, int hvoRoot ) : System
baseEnv IVwEnv The base env.
sda ISilDataAccess Date access to get prop values etc.
hvoRoot int The root object to display, if m_baseEnv is null. /// If baseEnv is not null, hvoRoot is ignored.
리턴 System