AngleSharp
Namespace with 13 public types
Classes
BrowsingContext
A simple and lightweight browsing context.
Configuration
Represents context configuration for the AngleSharp library. Custom
configurations can be made by deriving from this class, just
implementing IConfiguration or modifying an instance of this specific
class. To change the default configuration one needs to provide a
service that implements IConfiguration in the dependency resolver.
Url
Represents an Url class according to RFC3986. This is the base for all
internal Url manipulation.
Structures
TextPosition
The position in the source code.
TextRange
The positional range in the source code.
Static Classes
ApiExtensions
A set of useful extension methods when dealing with the DOM.
BrowsingContextExtensions
A set of extensions for the browsing context.
ConfigurationExtensions
A set of useful extensions for Configuration (or derived) objects.
DocumentBuilder
A handy helper to construct various kinds of documents from a given
source code, URL or stream.
Interfaces
IBrowsingContext
Represents the browsing context interface.
IConfiguration
Represents the interface for a general setup of AngleSharp
or a particular AngleSharp request.
IMarkupFormattable
Allows basic serialization.
IMarkupFormatter
Basic interface for HTML node serialization.