A base class for synchronous simple shortcodes that return string content.
- Namespace
- Statiq
.Common - Interfaces
- Base Types
-
- object
- Derived Types
graph BT
Type-->Base0["object"]
Type-.->Interface0["IShortcode"]
click Interface0 "/api/Statiq.Common/IShortcode"
Type["SyncShortcode"]
class Type type-node
Derived0["TableShortcode"]-->Type
click Derived0 "/api/Statiq.Web.Shortcodes/TableShortcode"
Derived1["HighlightShortcode"]-->Type
click Derived1 "/api/Statiq.Highlight/HighlightShortcode"
Derived2["FigureShortcode"]-->Type
click Derived2 "/api/Statiq.Web.Shortcodes/FigureShortcode"
Derived3["MetaShortcode"]-->Type
click Derived3 "/api/Statiq.Core/MetaShortcode"
Derived4["MarkdownShortcode"]-->Type
click Derived4 "/api/Statiq.Markdown/MarkdownShortcode"
Derived5["LinkShortcode"]-->Type
click Derived5 "/api/Statiq.Web.Shortcodes/LinkShortcode"
Derived6["RawShortcode"]-->Type
click Derived6 "/api/Statiq.Core/RawShortcode"
Derived7["GistShortcode"]-->Type
click Derived7 "/api/Statiq.Web.Shortcodes/GistShortcode"
Derived8["IfShortcode"]-->Type
click Derived8 "/api/Statiq.Core/IfShortcode"
Syntax
public abstract class SyncShortcode : IShortcode
Methods
Name | Return Value | Summary |
---|---|---|
Execute |
ShortcodeResult |