NodeFactory Interface
public interface NodeFactory
- Derived
Remarks
See HTML5 specifications.
Properties
A |
Gets |
Abbr |
Gets |
Address |
Gets |
Area |
Gets |
Article |
Gets |
Aside |
Gets |
Audio |
Gets |
B |
Gets |
Base |
Gets |
Bdi |
Gets |
Bdo |
Gets |
Blockquote |
Gets |
Body |
Gets |
Br |
Gets |
Button |
Gets |
Canvas |
Gets |
Caption |
Gets |
Cite |
Gets |
Code |
Gets |
Col |
Gets |
Colgroup |
Gets |
Data |
Gets |
Datalist |
Gets |
Dd |
Gets |
Del |
Gets |
Details |
Gets |
Dfn |
Gets |
Dialog |
Gets |
Div |
Gets |
Dl |
Gets |
Dt |
Gets |
Em |
Gets |
Embed |
Gets |
Fieldset |
Gets |
Figcaption |
Gets |
Figure |
Gets |
Footer |
Gets |
Form |
Gets |
H1 |
Gets |
H2 |
Gets |
H3 |
Gets |
H4 |
Gets |
H5 |
Gets |
H6 |
Gets |
Head |
Gets |
Header |
Gets |
Hr |
Gets |
Html |
Gets |
I |
Gets |
Iframe |
Gets |
Img |
Gets |
Input |
Gets |
Ins |
Gets |
Kbd |
Gets |
Label |
Gets |
Legend |
Gets |
Li |
Gets |
Link |
Gets |
Main |
Gets |
Map |
Gets |
Mark |
Gets |
Meta |
Gets |
Meter |
Gets |
Nav |
Gets |
Noscript |
Gets |
Object |
Gets |
Ol |
Gets |
Optgroup |
Gets |
Option |
Gets |
Output |
Gets |
P |
Gets |
Param |
Gets |
Picture |
Gets |
Pre |
Gets |
Progress |
Gets |
Q |
Gets |
Rb |
Gets |
Rp |
Gets |
Rt |
Gets |
Rtc |
Gets |
Ruby |
Gets |
S |
Gets |
Samp |
Gets |
Script |
Gets |
Section |
Gets |
Select |
Gets |
Small |
Gets |
Source |
Gets |
Span |
Gets |
Strong |
Gets |
Style |
Gets |
Sub |
Gets |
Summary |
Gets |
Sup |
Gets |
Table |
Gets |
Tbody |
Gets |
Td |
Gets |
Template |
Gets |
Textarea |
Gets |
Tfoot |
Gets |
Th |
Gets |
Thead |
Gets |
Time |
Gets |
Title |
Gets |
Tr |
Gets |
Track |
Gets |
U |
Gets |
Ul |
Gets |
Var |
Gets |
Video |
Gets |
Wbr |
Gets |
Entity |
Gets an |
Methods
Tag(string) |
Gets a new element that has the specified name. |
Empty |
Gets a new void element that has the specified name. |
Text(string) |
Gets a new text node containing the specified text. |
Character |
Gets a hexadecimal numeric character reference. |
Properties Detail
A
Gets a
element representing hyperlink.
Tag A { get; }
Property Value
Abbr
Gets abbr
element representing abbreviation.
Tag Abbr { get; }
Property Value
Address
Gets address
element representing contact information.
Tag Address { get; }
Property Value
Area
Gets area
element representing hyperlink or dead area on an
image map.
EmptyTag Area { get; }
Property Value
Article
Gets article
element representing self-contained syndicatable or
reusable composition.
Tag Article { get; }
Property Value
Aside
Gets aside
element representing sidebar for tangentially related
content.
Tag Aside { get; }
Property Value
Audio
Gets audio
element representing audio player.
Tag Audio { get; }
Property Value
B
Gets b
element representing keywords.
Tag B { get; }
Property Value
Base
Gets base
element representing base URL and default target
browsing context for hyperlinks and forms.
EmptyTag Base { get; }
Property Value
Bdi
Gets bdi
element representing text directionality isolation.
Tag Bdi { get; }
Property Value
Bdo
Gets bdo
element representing text directionality formatting.
Tag Bdo { get; }
Property Value
Blockquote
Gets blockquote
element representing a section quoted from
another source.
Tag Blockquote { get; }
Property Value
Body
Gets body
element representing document body.
Tag Body { get; }
Property Value
Br
Gets br
element representing line break, e.g., in poem or postal
address.
EmptyTag Br { get; }
Property Value
Button
Gets button
element representing button control.
Tag Button { get; }
Property Value
Canvas
Gets canvas
element representing scriptable bitmap canvas.
Tag Canvas { get; }
Property Value
Caption
Gets caption
element representing table caption.
Tag Caption { get; }
Property Value
Cite
Gets cite
element representing title of a work.
Tag Cite { get; }
Property Value
Code
Gets code
element representing computer code.
Tag Code { get; }
Property Value
Col
Gets col
element representing table column.
EmptyTag Col { get; }
Property Value
Colgroup
Gets colgroup
element representing group of columns in a table.
Tag Colgroup { get; }
Property Value
Data
Gets data
element representing machine-readable equivalent.
Tag Data { get; }
Property Value
Datalist
Gets datalist
element representing container for options for
combo box control.
Tag Datalist { get; }
Property Value
Dd
Gets dd
element representing content for corresponding dt
element(s).
Tag Dd { get; }
Property Value
Del
Gets del
element representing a removal from the document.
Tag Del { get; }
Property Value
Details
Gets details
element representing disclosure control for hiding
details.
Tag Details { get; }
Property Value
Dfn
Gets dfn
element representing defining instance.
Tag Dfn { get; }
Property Value
Dialog
Gets dialog
element representing dialog box or window.
Tag Dialog { get; }
Property Value
Div
Gets div
element representing generic flow container.
Tag Div { get; }
Property Value
Dl
Gets dl
element representing association list consisting of zero
or more name-value groups.
Tag Dl { get; }
Property Value
Dt
Gets dt
element representing legend for corresponding dd
element(s).
Tag Dt { get; }
Property Value
Em
Gets em
element representing stress emphasis.
Tag Em { get; }
Property Value
Embed
Gets embed
element representing plugin.
EmptyTag Embed { get; }
Property Value
Fieldset
Gets fieldset
element representing group of form controls.
Tag Fieldset { get; }
Property Value
Figcaption
Gets figcaption
element representing caption for figure.
Tag Figcaption { get; }
Property Value
Figure
Gets figure
element representing figure with optional caption.
Tag Figure { get; }
Property Value
Footer
Gets footer
element representing footer for a page or section.
Tag Footer { get; }
Property Value
Form
Gets form
element representing user-submittable form.
Tag Form { get; }
Property Value
H1
Gets h1
element representing section heading.
Tag H1 { get; }
Property Value
H2
Gets h2
element representing section heading.
Tag H2 { get; }
Property Value
H3
Gets h3
element representing section heading.
Tag H3 { get; }
Property Value
H4
Gets h4
element representing section heading.
Tag H4 { get; }
Property Value
H5
Gets h5
element representing section heading.
Tag H5 { get; }
Property Value
H6
Gets h6
element representing section heading.
Tag H6 { get; }
Property Value
Head
Gets head
element representing container for document metadata.
Tag Head { get; }
Property Value
Header
Gets header
element representing introductory or navigational
aids for a page or section.
Tag Header { get; }
Property Value
Hr
Gets hr
element representing thematic break.
EmptyTag Hr { get; }
Property Value
Html
Gets html
element representing root element.
Tag Html { get; }
Property Value
I
Gets i
element representing alternate voice.
Tag I { get; }
Property Value
Iframe
Gets iframe
element representing nested browsing context.
Tag Iframe { get; }
Property Value
Img
Gets img
element representing image.
EmptyTag Img { get; }
Property Value
Input
Gets input
element representing form control.
EmptyTag Input { get; }
Property Value
Ins
Gets ins
element representing an addition to the document.
Tag Ins { get; }
Property Value
Kbd
Gets kbd
element representing user input.
Tag Kbd { get; }
Property Value
Label
Gets label
element representing caption for a form control.
Tag Label { get; }
Property Value
Legend
Gets legend
element representing caption for fieldset
.
Tag Legend { get; }
Property Value
Li
Gets li
element representing list item.
Tag Li { get; }
Property Value
Link
Gets link
element representing link metadata.
EmptyTag Link { get; }
Property Value
Main
Gets main
element representing main content of a document.
Tag Main { get; }
Property Value
Map
Gets map
element representing image map.
Tag Map { get; }
Property Value
Mark
Gets mark
element representing highlight.
Tag Mark { get; }
Property Value
Meta
Gets meta
element representing text metadata.
EmptyTag Meta { get; }
Property Value
Meter
Gets meter
element representing gauge.
Tag Meter { get; }
Property Value
Nav
Gets nav
element representing section with navigational links.
Tag Nav { get; }
Property Value
Noscript
Gets noscript
element representing fallback content for script.
Tag Noscript { get; }
Property Value
Object
Gets object
element representing image, nested browsing context,
or plugin.
Tag Object { get; }
Property Value
Ol
Gets ol
element representing ordered list.
Tag Ol { get; }
Property Value
Optgroup
Gets optgroup
element representing group of options in a list
box.
Tag Optgroup { get; }
Property Value
Option
Gets option
element representing option in a list box or combo
box control.
Tag Option { get; }
Property Value
Output
Gets output
element representing calculated output value.
Tag Output { get; }
Property Value
P
Gets p
element representing paragraph.
Tag P { get; }
Property Value
Param
Gets param
element representing parameter for object.
EmptyTag Param { get; }
Property Value
Picture
Gets picture
element representing image.
Tag Picture { get; }
Property Value
Pre
Gets pre
element representing block of preformatted text.
Tag Pre { get; }
Property Value
Progress
Gets progress
element representing progress bar.
Tag Progress { get; }
Property Value
Q
Gets q
element representing quotation.
Tag Q { get; }
Property Value
Rb
Gets rb
element representing ruby base.
Tag Rb { get; }
Property Value
Rp
Gets rp
element representing parenthesis for ruby annotation
text.
Tag Rp { get; }
Property Value
Rt
Gets rt
element representing ruby annotation text.
Tag Rt { get; }
Property Value
Rtc
Gets rtc
element representing ruby annotation text container.
Tag Rtc { get; }
Property Value
Ruby
Gets ruby
element representing ruby annotation(s).
Tag Ruby { get; }
Property Value
S
Gets s
element representing inaccurate text.
Tag S { get; }
Property Value
Samp
Gets samp
element representing computer output.
Tag Samp { get; }
Property Value
Script
Gets script
element representing embedded script.
Tag Script { get; }
Property Value
Section
Gets section
element representing generic document or
application section.
Tag Section { get; }
Property Value
Select
Gets select
element representing list box control.
Tag Select { get; }
Property Value
Small
Gets small
element representing side comment.
Tag Small { get; }
Property Value
Source
Gets source
element representing media source for video or audio
or as image source for picture.
EmptyTag Source { get; }
Property Value
Span
Gets span
element representing generic phrasing container.
Tag Span { get; }
Property Value
Strong
Gets strong
element representing importance.
Tag Strong { get; }
Property Value
Style
Gets style
element representing embedded styling information.
Tag Style { get; }
Property Value
Sub
Gets sub
element representing subscript.
Tag Sub { get; }
Property Value
Summary
Gets summary
element representing caption for details.
Tag Summary { get; }
Property Value
Sup
Gets sup
element representing superscript.
Tag Sup { get; }
Property Value
Table
Gets table
element representing table.
Tag Table { get; }
Property Value
Tbody
Gets tbody
element representing group of rows in a table.
Tag Tbody { get; }
Property Value
Td
Gets td
element representing table cell.
Tag Td { get; }
Property Value
Template
Gets template
element representing template.
Tag Template { get; }
Property Value
Textarea
Gets textarea
element representing multiline text field.
Tag Textarea { get; }
Property Value
Tfoot
Gets tfoot
element representing group of footer rows in a table.
Tag Tfoot { get; }
Property Value
Th
Gets th
element representing table header cell.
Tag Th { get; }
Property Value
Thead
Gets thead
element representing group of heading rows in a
table.
Tag Thead { get; }
Property Value
Time
Gets time
element representing machine-readable equivalent of
date- or time-related data.
Tag Time { get; }
Property Value
Title
Gets title
element representing document title.
Tag Title { get; }
Property Value
Tr
Gets tr
element representing table row.
Tag Tr { get; }
Property Value
Track
Gets track
element representing timed text track.
EmptyTag Track { get; }
Property Value
U
Gets u
element representing keywords.
Tag U { get; }
Property Value
Ul
Gets ul
element representing list.
Tag Ul { get; }
Property Value
Var
Gets var
element representing variable.
Tag Var { get; }
Property Value
Video
Gets video
element representing video player.
Tag Video { get; }
Property Value
Wbr
Gets wbr
element representing line breaking opportunity.
EmptyTag Wbr { get; }
Property Value
Entity
Gets an Entity
object.
Entity Entity { get; }
Property Value
Methods Detail
Tag(string)
Gets a new element that has the specified name.
Tag Tag(string name)
Parameters
- name
- string
The name of the element.
Returns
The new element.
EmptyTag(string)
Gets a new void element that has the specified name.
EmptyTag EmptyTag(string name)
Parameters
- name
- string
The name of the element.
Returns
The new element.
Text(string)
Gets a new text node containing the specified text.
Node Text(string text)
Parameters
- text
- string
The text to be contained in the node.
Returns
The new text node.
CharacterReference(int)
Gets a hexadecimal numeric character reference.
Node CharacterReference(int codePoint)
Parameters
- codePoint
- int
Unicode code point.
Returns
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 ";
".