Method | Description | |
---|---|---|
EncodeAgainstXSS ( this value ) : string |
Подготавливает текст для предотовращения XSS (Cross Site Scripting) Используется, в основном для кодирования адресов (ссылок, картинок).
|
|
EncodeJScriptText ( this str ) : string |
Подготавливает текст для JScript.
|
|
ExtractTags ( this tags, MatchEvaluator eval ) : string |
Format tags
|
|
ExtractTags ( this tags ) : string[] |
Extract tags from string
|
|
GetCodeFormatter ( [ name ) : Rsdn.Framework.Formatting.CodeFormatter |
Returns code formatter by language name.
|
|
GetCodeTagNames ( ) : IEnumerable |
Returns all known tag names.
|
|
IsEmpty ( [ sb ) : bool |
Returns true is StringBuilder is empty.
|
|
RemoveQuotations ( string msg ) : string |
Убирает цитирование из текста сообщения.
|
|
Replace ( [ regex, [ input, [ replacement ) : System.StringBuilder |
Replace parts of StringBuilder by Regex.
|
|
ReplaceTags ( this str ) : string |
Заменяет служебные символы HTML на их аналоги.
|
|
ReplaceTagsWQ ( this sb ) : System.StringBuilder |
Заменяет служебные символы HTML на их аналоги исключая '"'.
|
|
ReplaceTagsWQ ( this str ) : string |
Заменяет служебные символы HTML на их аналоги исключая '"'.
|
|
ToDouble ( this o ) : double |
Преобразует object в double. В случае возникновения исключения возвращается 0.
|
|
ToInt ( this o ) : int |
Преобразует object в int. В случае возникновения исключения возвращается 0.
|
|
ToInt ( this o, int errorValue ) : int |
Преобразует object в int. В случае возникновения исключения возвращается errorValue.
|
|
Trim ( [ sb, [ trimChars ) : System.StringBuilder |
Trim sides of string.
|
Method | Description | |
---|---|---|
FormatterHelper ( ) : System | ||
GetCodeFormatterByTag ( [ tagName ) : Rsdn.Framework.Formatting.CodeFormatter | ||
GetLangInfos ( ) : IEnumerable |
||
MarkupCode ( [ langName, [ source ) : string | ||
MarkupCodeByTag ( [ tagName, [ source ) : string | ||
RetrieveLangInfo ( Stream stream ) : Rsdn.Framework.Formatting.CodeLangInfo | ||
TrimLeft ( [ sb, [ trimChars ) : System.StringBuilder | ||
TrimRight ( [ sb, [ trimChars ) : System.StringBuilder |
public static EncodeAgainstXSS ( this value ) : string | ||
value | this | Исходный текст. |
return | string |
public static EncodeJScriptText ( this str ) : string | ||
str | this | Исходная строка. |
return | string |
public static ExtractTags ( this tags, MatchEvaluator eval ) : string | ||
tags | this | |
eval | MatchEvaluator | Tag transformer |
return | string |
public static ExtractTags ( this tags ) : string[] | ||
tags | this | |
return | string[] |
public static GetCodeFormatter ( [ name ) : Rsdn.Framework.Formatting.CodeFormatter | ||
name | [ | |
return | Rsdn.Framework.Formatting.CodeFormatter |
public static GetCodeTagNames ( ) : IEnumerable |
||
return | IEnumerable |
public static RemoveQuotations ( string msg ) : string | ||
msg | string | Сообщение. |
return | string |
public static Replace ( [ regex, [ input, [ replacement ) : System.StringBuilder | ||
regex | [ | |
input | [ | |
replacement | [ | |
return | System.StringBuilder |
public static ReplaceTags ( this str ) : string | ||
str | this | Исходный текст. |
return | string |
public static ReplaceTagsWQ ( this sb ) : System.StringBuilder | ||
sb | this | Исходный текст. |
return | System.StringBuilder |
public static ReplaceTagsWQ ( this str ) : string | ||
str | this | Исходный текст. |
return | string |
public static ToDouble ( this o ) : double | ||
o | this | Преобразуемый объект. |
return | double |
public static ToInt ( this o ) : int | ||
o | this | Преобразуемый объект. |
return | int |
public static ToInt ( this o, int errorValue ) : int | ||
o | this | Преобразуемый объект. |
errorValue | int | Значение возвращаемое если произошла ошибка. |
return | int |
public static Trim ( [ sb, [ trimChars ) : System.StringBuilder | ||
sb | [ | |
trimChars | [ | |
return | System.StringBuilder |