C# Класс SenseNet.Portal.HtmlSanitizer

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
allowedTags System.Text.RegularExpressions.Regex
forbiddenStylePattern System.Text.RegularExpressions.Regex
forbiddenTags System.Text.RegularExpressions.Regex

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

Метод Описание
convertLineFeedToBR ( String text ) : String
encode ( String s ) : String
getText ( String html ) : String
htmlEncodeApexes ( String source ) : String
htmlEncodeApexesAndTags ( String source ) : String
htmlEncodeTag ( String source ) : String
isSanitized ( String html ) : bool
removeLineFeed ( String text ) : String
replaceAllNoRegex ( String source, String searches, String replaces ) : String
sanitize ( String html ) : String
sanitizer ( String html ) : SanitizeResult
sanitizer ( String html, Regex allowedTags, Regex forbiddenTags ) : SanitizeResult

Приватные методы

Метод Описание
moveToMarkerEnd ( int pos, String marker, String s ) : int
tokenize ( String html ) : List

Описание методов

convertLineFeedToBR() публичный статический Метод

public static convertLineFeedToBR ( String text ) : String
text String
Результат String

encode() публичный статический Метод

public static encode ( String s ) : String
s String
Результат String

getText() публичный статический Метод

public static getText ( String html ) : String
html String
Результат String

htmlEncodeApexes() публичный статический Метод

public static htmlEncodeApexes ( String source ) : String
source String
Результат String

htmlEncodeApexesAndTags() публичный статический Метод

public static htmlEncodeApexesAndTags ( String source ) : String
source String
Результат String

htmlEncodeTag() публичный статический Метод

public static htmlEncodeTag ( String source ) : String
source String
Результат String

isSanitized() публичный статический Метод

public static isSanitized ( String html ) : bool
html String
Результат bool

removeLineFeed() публичный статический Метод

public static removeLineFeed ( String text ) : String
text String
Результат String

replaceAllNoRegex() публичный статический Метод

public static replaceAllNoRegex ( String source, String searches, String replaces ) : String
source String
searches String
replaces String
Результат String

sanitize() публичный статический Метод

public static sanitize ( String html ) : String
html String
Результат String

sanitizer() публичный статический Метод

public static sanitizer ( String html ) : SanitizeResult
html String
Результат SanitizeResult

sanitizer() публичный статический Метод

public static sanitizer ( String html, Regex allowedTags, Regex forbiddenTags ) : SanitizeResult
html String
allowedTags System.Text.RegularExpressions.Regex
forbiddenTags System.Text.RegularExpressions.Regex
Результат SanitizeResult

Описание свойств

allowedTags публичное статическое свойство

public static Regex,System.Text.RegularExpressions allowedTags
Результат System.Text.RegularExpressions.Regex

forbiddenStylePattern публичное статическое свойство

public static Regex,System.Text.RegularExpressions forbiddenStylePattern
Результат System.Text.RegularExpressions.Regex

forbiddenTags публичное статическое свойство

public static Regex,System.Text.RegularExpressions forbiddenTags
Результат System.Text.RegularExpressions.Regex