Class HtmlHelper
- Namespace
- Shift.Common
- Assembly
- Shift.Common.dll
public static class HtmlHelper
- Inheritance
-
HtmlHelper
- Inherited Members
-
Methods
EncodePotentiallyDangerousInclusions(string)
public static string EncodePotentiallyDangerousInclusions(string input)
Parameters
input string
Returns
- string
public static HtmlHelper.LinkItem[] ExtractLinks(string html, int? hrefMaxLength = null, int? textMaxLength = null)
Parameters
html string
hrefMaxLength int?
textMaxLength int?
Returns
- LinkItem[]
GetInnerText(string)
public static string GetInnerText(string tag)
Parameters
tag string
Returns
- string
GetPageCharset(string)
public static string GetPageCharset(string html)
Parameters
html string
Returns
- string
RemovePotentiallyDangerousInclusions(string)
public static string RemovePotentiallyDangerousInclusions(string input)
Parameters
input string
Returns
- string
ReplacePotentiallyDangerousInclusions(string, Func<char, string>)
public static string ReplacePotentiallyDangerousInclusions(string input, Func<char, string> replace)
Parameters
input string
replace Func<char, string>
Returns
- string
ReplacePotentiallyDangerousInclusions(string, string)
public static string ReplacePotentiallyDangerousInclusions(string input, string replaceWith = " ")
Parameters
input string
replaceWith string
Returns
- string
ResolveRelativePaths(string, string, ResolveOptions)
public static string ResolveRelativePaths(string url, string html, HtmlHelper.ResolveOptions options = null)
Parameters
url string
html string
options HtmlHelper.ResolveOptions
Returns
- string
ResolveRelativePaths(string, StringBuilder, ResolveOptions)
public static string ResolveRelativePaths(string url, StringBuilder html, HtmlHelper.ResolveOptions options = null)
Parameters
url string
html StringBuilder
options HtmlHelper.ResolveOptions
Returns
- string
ResolveRelativePaths(Uri, StringBuilder, ResolveOptions)
public static string ResolveRelativePaths(Uri uri, StringBuilder html, HtmlHelper.ResolveOptions options = null)
Parameters
uri Uri
html StringBuilder
options HtmlHelper.ResolveOptions
Returns
- string