NodeFactoryImpl Class
The default implementation of NodeFactory.
public sealed class NodeFactoryImpl : NodeFactory
- Inheritance
-
Node
Factory Impl
- Implements
Properties
Methods
Tag(string) |
Description copied from interface: NodeFactory
|
Empty |
Description copied from interface: NodeFactory
|
Text(string) |
Description copied from interface: NodeFactory
|
Character |
Description copied from interface: NodeFactory
|
Equals(object) | (Inherited from object) |
GetHashCode() | (Inherited from object) |
GetType() | (Inherited from object) |
MemberwiseClone() | (Inherited from object) |
ToString() | (Inherited from object) |
Properties Detail
A
public Tag A { get; }
Property Value
Implements
Abbr
public Tag Abbr { get; }
Property Value
Implements
Address
public Tag Address { get; }
Property Value
Implements
Area
public EmptyTag Area { get; }
Property Value
Implements
Article
public Tag Article { get; }
Property Value
Implements
Aside
public Tag Aside { get; }
Property Value
Implements
Audio
public Tag Audio { get; }
Property Value
Implements
B
public Tag B { get; }
Property Value
Implements
Base
public EmptyTag Base { get; }
Property Value
Implements
Bdi
public Tag Bdi { get; }
Property Value
Implements
Bdo
public Tag Bdo { get; }
Property Value
Implements
Blockquote
public Tag Blockquote { get; }
Property Value
Implements
Body
public Tag Body { get; }
Property Value
Implements
Br
public EmptyTag Br { get; }
Property Value
Implements
Button
public Tag Button { get; }
Property Value
Implements
Canvas
public Tag Canvas { get; }
Property Value
Implements
Caption
public Tag Caption { get; }
Property Value
Implements
Cite
public Tag Cite { get; }
Property Value
Implements
Code
public Tag Code { get; }
Property Value
Implements
Col
public EmptyTag Col { get; }
Property Value
Implements
Colgroup
public Tag Colgroup { get; }
Property Value
Implements
Data
public Tag Data { get; }
Property Value
Implements
Datalist
public Tag Datalist { get; }
Property Value
Implements
Dd
public Tag Dd { get; }
Property Value
Implements
Del
public Tag Del { get; }
Property Value
Implements
Details
public Tag Details { get; }
Property Value
Implements
Dfn
public Tag Dfn { get; }
Property Value
Implements
Dialog
public Tag Dialog { get; }
Property Value
Implements
Div
public Tag Div { get; }
Property Value
Implements
Dl
public Tag Dl { get; }
Property Value
Implements
Dt
public Tag Dt { get; }
Property Value
Implements
Em
public Tag Em { get; }
Property Value
Implements
Embed
public EmptyTag Embed { get; }
Property Value
Implements
Fieldset
public Tag Fieldset { get; }
Property Value
Implements
Figcaption
public Tag Figcaption { get; }
Property Value
Implements
Figure
public Tag Figure { get; }
Property Value
Implements
Footer
public Tag Footer { get; }
Property Value
Implements
Form
public Tag Form { get; }
Property Value
Implements
H1
public Tag H1 { get; }
Property Value
Implements
H2
public Tag H2 { get; }
Property Value
Implements
H3
public Tag H3 { get; }
Property Value
Implements
H4
public Tag H4 { get; }
Property Value
Implements
H5
public Tag H5 { get; }
Property Value
Implements
H6
public Tag H6 { get; }
Property Value
Implements
Head
public Tag Head { get; }
Property Value
Implements
Header
public Tag Header { get; }
Property Value
Implements
Hr
public EmptyTag Hr { get; }
Property Value
Implements
Html
public Tag Html { get; }
Property Value
Implements
I
public Tag I { get; }
Property Value
Implements
Iframe
public Tag Iframe { get; }
Property Value
Implements
Img
public EmptyTag Img { get; }
Property Value
Implements
Input
public EmptyTag Input { get; }
Property Value
Implements
Ins
public Tag Ins { get; }
Property Value
Implements
Kbd
public Tag Kbd { get; }
Property Value
Implements
Label
public Tag Label { get; }
Property Value
Implements
Legend
public Tag Legend { get; }
Property Value
Implements
Li
public Tag Li { get; }
Property Value
Implements
Link
public EmptyTag Link { get; }
Property Value
Implements
Main
public Tag Main { get; }
Property Value
Implements
Map
public Tag Map { get; }
Property Value
Implements
Mark
public Tag Mark { get; }
Property Value
Implements
Meta
public EmptyTag Meta { get; }
Property Value
Implements
Meter
public Tag Meter { get; }
Property Value
Implements
Nav
public Tag Nav { get; }
Property Value
Implements
Noscript
public Tag Noscript { get; }
Property Value
Implements
Object
public Tag Object { get; }
Property Value
Implements
Ol
public Tag Ol { get; }
Property Value
Implements
Optgroup
public Tag Optgroup { get; }
Property Value
Implements
Option
public Tag Option { get; }
Property Value
Implements
Output
public Tag Output { get; }
Property Value
Implements
P
public Tag P { get; }
Property Value
Implements
Param
public EmptyTag Param { get; }
Property Value
Implements
Picture
public Tag Picture { get; }
Property Value
Implements
Pre
public Tag Pre { get; }
Property Value
Implements
Progress
public Tag Progress { get; }
Property Value
Implements
Q
public Tag Q { get; }
Property Value
Implements
Rb
public Tag Rb { get; }
Property Value
Implements
Rp
public Tag Rp { get; }
Property Value
Implements
Rt
public Tag Rt { get; }
Property Value
Implements
Rtc
public Tag Rtc { get; }
Property Value
Implements
Ruby
public Tag Ruby { get; }
Property Value
Implements
S
public Tag S { get; }
Property Value
Implements
Samp
public Tag Samp { get; }
Property Value
Implements
Script
public Tag Script { get; }
Property Value
Implements
Section
public Tag Section { get; }
Property Value
Implements
Select
public Tag Select { get; }
Property Value
Implements
Small
public Tag Small { get; }
Property Value
Implements
Source
public EmptyTag Source { get; }
Property Value
Implements
Span
public Tag Span { get; }
Property Value
Implements
Strong
public Tag Strong { get; }
Property Value
Implements
Style
public Tag Style { get; }
Property Value
Implements
Sub
public Tag Sub { get; }
Property Value
Implements
Summary
public Tag Summary { get; }
Property Value
Implements
Sup
public Tag Sup { get; }
Property Value
Implements
Table
public Tag Table { get; }
Property Value
Implements
Tbody
public Tag Tbody { get; }
Property Value
Implements
Td
public Tag Td { get; }
Property Value
Implements
Template
public Tag Template { get; }
Property Value
Implements
Textarea
public Tag Textarea { get; }
Property Value
Implements
Tfoot
public Tag Tfoot { get; }
Property Value
Implements
Th
public Tag Th { get; }
Property Value
Implements
Thead
public Tag Thead { get; }
Property Value
Implements
Time
public Tag Time { get; }
Property Value
Implements
Title
public Tag Title { get; }
Property Value
Implements
Tr
public Tag Tr { get; }
Property Value
Implements
Track
public EmptyTag Track { get; }
Property Value
Implements
U
public Tag U { get; }
Property Value
Implements
Ul
public Tag Ul { get; }
Property Value
Implements
Var
public Tag Var { get; }
Property Value
Implements
Video
public Tag Video { get; }
Property Value
Implements
Wbr
public EmptyTag Wbr { get; }
Property Value
Implements
Entity
public Entity Entity { get; }
Property Value
Implements
Methods Detail
Tag(string)
Description copied from interface: NodeFactory
Gets a new element that has the specified name.
public Tag Tag(string name)
Parameters
- name
- string
Returns
Implements
EmptyTag(string)
Description copied from interface: NodeFactory
Gets a new void element that has the specified name.
public EmptyTag EmptyTag(string name)
Parameters
- name
- string
Returns
Implements
Text(string)
Description copied from interface: NodeFactory
Gets a new text node containing the specified text.
public Node Text(string text)
Parameters
- text
- string
Returns
Implements
CharacterReference(int)
Description copied from interface: NodeFactory
Gets a hexadecimal numeric character reference.
public Node CharacterReference(int codePoint)
Parameters
- codePoint
- int
Returns
Description copied from interface: NodeFactory
The node corresponding to the character reference in the form "
&#x
", that is followed by one or more ASCII hex digits representing the specified code point, that is followed by ";
".