C# 클래스 SILUBS.SharedScrUtils.QuotationMarksList

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

공개 메소드들

메소드 설명
Add ( QuotationMarks item ) : void

Adds the specified quotation mark object.

AddLevel ( ) : void

Adds a new level (if there are fewer than three already) and initializes the paragraph continuation values in each level. This returns true when a level was added and false if the list is already full so no more levels can be added.

Clear ( ) : void

Clears the list of quotation marks.

Copy ( ) : QuotationMarksList

Returns a copy of the list.

EnsureLevelExists ( int level ) : void

Ensures that the specified number of levels exists.

Equals ( QuotationMarksList list, bool considerParaCont ) : bool

Gets a value indicating whether or not the list is equal to the specified list.

FindGap ( ) : int

Finds the first level that is followed by a non empty level.

Load ( string xmlSrc, string wsName ) : QuotationMarksList

Creates a QuotationMarksList from the specified XML string.

NewList ( ) : QuotationMarksList

Initializes and returns a new instance of the T:QuotationMarksList class.

Remove ( QuotationMarks item ) : void

Removes the specified item from the list.

RemoveAt ( int i ) : void

Removes the QuotationMarks object specified by the index i, from the list.

RemoveLastLevel ( ) : void

Removes the last item from the list.

this ( int i ) : QuotationMarks

Gets the T:SILUBS.SharedScrUtils.QuotationMarks with the specified index.

메소드 상세

Add() 공개 메소드

Adds the specified quotation mark object.
public Add ( QuotationMarks item ) : void
item QuotationMarks
리턴 void

AddLevel() 공개 메소드

Adds a new level (if there are fewer than three already) and initializes the paragraph continuation values in each level. This returns true when a level was added and false if the list is already full so no more levels can be added.
public AddLevel ( ) : void
리턴 void

Clear() 공개 메소드

Clears the list of quotation marks.
public Clear ( ) : void
리턴 void

Copy() 공개 메소드

Returns a copy of the list.
public Copy ( ) : QuotationMarksList
리턴 QuotationMarksList

EnsureLevelExists() 공개 메소드

Ensures that the specified number of levels exists.
public EnsureLevelExists ( int level ) : void
level int
리턴 void

Equals() 공개 메소드

Gets a value indicating whether or not the list is equal to the specified list.
public Equals ( QuotationMarksList list, bool considerParaCont ) : bool
list QuotationMarksList
considerParaCont bool
리턴 bool

FindGap() 공개 메소드

Finds the first level that is followed by a non empty level.
public FindGap ( ) : int
리턴 int

Load() 공개 정적인 메소드

Creates a QuotationMarksList from the specified XML string.
public static Load ( string xmlSrc, string wsName ) : QuotationMarksList
xmlSrc string The XML source string to load.
wsName string Name of the writing system (used for error reporting).
리턴 QuotationMarksList

NewList() 공개 정적인 메소드

Initializes and returns a new instance of the T:QuotationMarksList class.
public static NewList ( ) : QuotationMarksList
리턴 QuotationMarksList

Remove() 공개 메소드

Removes the specified item from the list.
public Remove ( QuotationMarks item ) : void
item QuotationMarks
리턴 void

RemoveAt() 공개 메소드

Removes the QuotationMarks object specified by the index i, from the list.
public RemoveAt ( int i ) : void
i int
리턴 void

RemoveLastLevel() 공개 메소드

Removes the last item from the list.
public RemoveLastLevel ( ) : void
리턴 void

this() 공개 메소드

Gets the T:SILUBS.SharedScrUtils.QuotationMarks with the specified index.
public this ( int i ) : QuotationMarks
i int
리턴 QuotationMarks