C# 클래스 Alexandria.RichTextBuilder

A builder for RTF text.
파일 보기 프로젝트 열기: Burton-Radons/Alexandria

공개 메소드들

메소드 설명
Append ( char value ) : void

Add a character to the end, escaping invalid characters as necessary.

Append ( object value ) : void

Append the string representation of the object. If value is null, then nothing is appended.

Append ( string text ) : void

Add some plain text, escaping characters as necessary.

AppendFormat ( IFormatProvider provider, string format ) : void

Append formatted text.

AppendFormat ( string format ) : void

Append formatted text.

AppendFormat ( string format, object arg0 ) : void

Append formatted text.

AppendFormat ( string format, object arg0, object arg1 ) : void

Append formatted text.

AppendFormat ( string format, object arg0, object arg1, object arg2 ) : void

Append formatted text.

RichTextBuilder ( ) : System

Initialise the builder.

ToString ( ) : string

Convert to a the RTF text.

비공개 메소드들

메소드 설명
EmitCodeIndex ( StringBuilder builder, string code, int index ) : void
EmitCodeIndex ( string code, int index ) : void
EmitColorProperty ( string code, Color &property, Color value ) : void
EmitSData ( IList data ) : void
EmitSData ( IList data, int offset, int length ) : void
EmitSData ( StringBuilder builder, IList data ) : void
EmitSData ( StringBuilder builder, IList data, int offset, int length ) : void
GetColorIndex ( Color color ) : int
IsStringSafe ( string text ) : bool
UpdateFontFormattingProperties ( ) : void

메소드 상세

Append() 공개 메소드

Add a character to the end, escaping invalid characters as necessary.
public Append ( char value ) : void
value char
리턴 void

Append() 공개 메소드

Append the string representation of the object. If value is null, then nothing is appended.
public Append ( object value ) : void
value object
리턴 void

Append() 공개 메소드

Add some plain text, escaping characters as necessary.
public Append ( string text ) : void
text string
리턴 void

AppendFormat() 공개 메소드

Append formatted text.
public AppendFormat ( IFormatProvider provider, string format ) : void
provider IFormatProvider
format string
리턴 void

AppendFormat() 공개 메소드

Append formatted text.
public AppendFormat ( string format ) : void
format string
리턴 void

AppendFormat() 공개 메소드

Append formatted text.
public AppendFormat ( string format, object arg0 ) : void
format string
arg0 object
리턴 void

AppendFormat() 공개 메소드

Append formatted text.
public AppendFormat ( string format, object arg0, object arg1 ) : void
format string
arg0 object
arg1 object
리턴 void

AppendFormat() 공개 메소드

Append formatted text.
public AppendFormat ( string format, object arg0, object arg1, object arg2 ) : void
format string
arg0 object
arg1 object
arg2 object
리턴 void

RichTextBuilder() 공개 메소드

Initialise the builder.
public RichTextBuilder ( ) : System
리턴 System

ToString() 공개 메소드

Convert to a the RTF text.
public ToString ( ) : string
리턴 string