C# Класс Alexandria.RichTextBuilder

A builder for RTF text.
Показать файл Открыть проект

Открытые методы

Метод Описание
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