[Missing <summary> documentation for N:Html]
| C# | Visual Basic | Visual C++ |
namespace Html
Namespace Html
namespace Html
| All Types | Classes | Interfaces |
| Icon | Type | Description |
|---|---|---|
| Attribute |
Represents an html attribute. An attribute like a class should allow multiple
values and should be additive.
| |
| DuplicateAttributeException |
Exception that is thrown when the same attribute is attempted
to be added multiple times on the same element.
| |
| Element |
Represents a simple html element.
| |
| ElementList |
List of elements. This can be used to render a list of sibling elements. For example,
String blah = new ElementList(new Element("p").Update("test"), new Element("b").Update("poop"))
would render test poop | |
| HtmlTextWriterWrapper |
This class wraps a HtmlTextWriter behind the IWriter interface.
| |
| IRender |
Defines a contract for any implementor that can render itself to a
TextWriter and/or Stream.
| |
| IWriter |
Identifies methods used by the rendering system
for writing data to streams. This was created strictly due
to the differences between an XmlTextWriter and the other
flavor of TextWriters like the StringWriter and HtmlTextWriter.
| |
| RenderableComponent |
This is the base class for any class that wants to render itself as html.
| |
| TextElement |
Represents a special element used for literal text. Using this element
allows the use of strings to act as Elements. So "Hello World" can become
an Element simply by wrapping it in a TextElement like
this: new TextElement("Hello World")
| |
| XmlWriterWrapper |
Wraps an XmlWriter so that it conforms to the IWriter interface.
|