AngleSharp by AngleSharp

<PackageReference Include="AngleSharp" Version="0.9.11" />

 AngleSharp

Namespace with 22 public types

 Classes

 AutoSelectedMarkupFormatter AutoSelectedMarkupFormatter class to select the proper MarkupFormatter implementation depending on the used document type.
 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.
 CreateDocumentOptions Data transport class to abstract common options in document creation.
 TextSource A stream abstraction to handle encoding and more.
 TextView Represents a view on a particular source code.
 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.

 Enumerations

 TaskPriority Describes the various task priorities.

 Static Classes

 BrowsingContextExtensions A set of extensions for the browsing context.
 ConfigurationExtensions A set of useful extensions for Configuration (or derived) objects.
 TextEncoding Various HTML encoding helpers.

 Interfaces

 IBrowsingContext Represents the browsing context interface.
 ICancellable Represents a cancellable task without result.
 ICancellable`1 Represents a cancellable task with result.
 IConfiguration Represents the interface for a general setup of AngleSharp or a particular AngleSharp request.
 IEventLoop Represents the DOM event loop processing stages and steps of algorithms. See 7.1.4.2 Processing model.
 IMarkupFormattable Allows basic serialization.
 IMarkupFormatter Basic interface for HTML node serialization.
 IStyleFormattable Allows basic serialization.
 IStyleFormatter Basic interface for CSS node serialization.