Summary
Automatically escapes HTML content.
- Assembly
- Wyam
.Html .dll - Namespace
- Wyam
.Html - Interfaces
- Base Types
-
- Object
graph BT
Type-->Base0["Object"]
Type-.->Interface0["IModule"]
click Interface0 "/api/Wyam.Common.Modules/IModule"
Type["HtmlEscape"]
class Type type-node
Syntax
public class HtmlEscape : IModule
Constructors
Name | Summary |
---|---|
HtmlEscape |
Escapes HTML content with predefined escape sequences. |
Methods
Name | Value | Summary |
---|---|---|
EscapeAllNonstandard |
HtmlEscape |
Escapes all nonstandard characters (standard characters are defined with the
WithDefaultStandard()
or WithStandard() methods).
|
Execute |
IEnumerable |
This should not be called directly, instead call
IExecutionContext.Execute() if you need to execute a module from within another module.
|
WithDefaultStandard |
HtmlEscape |
Defines a standard set of characters as 0-9, a-z, A-Z, newlines, and space. Use with
the
EscapeAllNonstandard() method to whitelist this default set of characters.
|
WithEscapedChar |
HtmlEscape |
Defines additional characters to escape.
|
WithStandard |
HtmlEscape |
Defines a custom set of standard characters to use with the
EscapeAllNonstandard() method.
|