Name |
Description |
AnyHtmlElement |
|
BinaryPage |
The BinaryPage class provides the binary response from a Browser request as an in-memory byte array. |
BinaryPageWrapper |
The BinaryPageWrapper provides the wrapper logic around a dynamic binary page reference. |
ComponentsLocationValidator |
The ComponentsLocationValidator class uses Uri.GetComponents to validate Uri locations. |
CompositeLocationValidator |
The ComponentsLocationValidator class uses both Uri and Regex validation of page locations. |
DefaultPageContentTypeResolver |
The DefaultPageContentTypeResolver class provides the default implementation for resolving page content types. |
DynamicResolverPage |
|
Extensions |
The Extensions class is used to provide common extension methods. |
HtmlCheckBox |
|
HtmlElementNotFoundException |
|
HtmlFile |
|
HtmlFormElement |
The HtmlFormElement class provides the base implementation of an element in a HTML form. |
HtmlInput |
|
HtmlList |
|
HtmlListItem |
|
HtmlPageWrapper |
The HtmlPageWrapper class is used to provide a wrapper for the DynamicHtmlPage to avoid code duplication. |
HtmlRadioButton |
|
HtmlTable |
|
HtmlTableCell |
|
HtmlTableRow |
|
HttpOutcome |
|
HttpOutcomeException |
|
HttpResult |
|
InvalidHtmlElementException |
|
InvalidHtmlElementMatchException |
|
MemoryHtmlPage |
The MemoryHtmlPage class provides a HtmlPage created from a string of HTML rather than the result of a browser request. |
Page |
The Page class provides the base page logic for interacting with a browser response. |
PostEntry |
The PostEntry class describes an entry for sending POST data. |
PostFileEntry |
The PostFileEntry class is used to provide the information for posting file data. |
PostFileStreamEntry |
The PostFileStreamEntry class provides the information about a file to post with the specified Stream. |
QueryFactory |
The QueryFactory class provides methods for building XPath queries. |
RegexLocationValidator |
The RegexLocationValidator class validates page locations based on regular expressions. |
RelaxedFolderLocationValidator |
The RelaxedFolderLocationValidator class uses relaxed rules for validating locations using Uri.GetComponents. |
StrictComponentsLocationValidator |
The StrictComponentsLocationValidator class uses strict rules by default to validate locations using Uri.GetComponents. |
TextPage |
The TextPage class provides the Text response from a Browser request. |
TextPageWrapper |
The TextPageWrapper provides the wrapper logic around a dynamic text page reference. |
XPathNavigableExtensions |
The XPathNavigableExtensions class provides extension methods for the IXPathNavigable interface. |