API Diff between 0.5.1 and 0.2.2
1523 Additions
318 Removals
AngleSharp
-
public class Configuration : IConfiguration
-
public class DependencyResolver
-
public sealed class DocumentBuilder
- public static HTMLDocument Html(string sourceCode)
- public static HTMLDocument Html(Stream sourceCode)
- public static NodeList HtmlFragment(string sourceCode, Node context = null)
- public IConfiguration Configuration { get; }
- public DocumentBuilder(IConfiguration defaultConfiguration = null)
- public static CSSStyleSheet Css(string sourceCode, IConfiguration configuration = null)
- public static CSSStyleSheet Css(Uri url, IConfiguration configuration = null)
- public static CSSStyleSheet Css(Stream stream, IConfiguration configuration = null)
- public static Task<CSSStyleSheet> CssAsync(Uri url, IConfiguration configuration = null)
- public static Task<CSSStyleSheet> CssAsync(Uri url, CancellationToken cancel, IConfiguration configuration = null)
- public static HTMLDocument Html(string sourceCode, IConfiguration configuration = null)
- public static HTMLDocument Html(Uri url, IConfiguration configuration = null)
- public static HTMLDocument Html(Stream stream, IConfiguration configuration = null)
- public static Task<HTMLDocument> HtmlAsync(Uri url, IConfiguration configuration = null)
- public static Task<HTMLDocument> HtmlAsync(Uri url, CancellationToken cancel, IConfiguration configuration = null)
- public static NodeList HtmlFragment(string sourceCode, Node context = null, IConfiguration configuration = null)
- public CSSStyleSheet FromCss(string sourceCode)
- public CSSStyleSheet FromCss(Uri url)
- public Task<CSSStyleSheet> FromCssAsync(Uri url)
- public Task<CSSStyleSheet> FromCssAsync(Uri url, CancellationToken cancel)
- public HTMLDocument FromHtml(string sourceCode)
- public HTMLDocument FromHtml(Uri url)
- public Task<HTMLDocument> FromHtmlAsync(Uri url)
- public Task<HTMLDocument> FromHtmlAsync(Uri url, CancellationToken cancel)
-
public static class LocalSettings
-
public class ParseErrorEventArgs : ParserEventArgs
-
public abstract class ParserEventArgs : EventArgs
-
public sealed class DOMAttribute : Attribute
-
public static class Extensions
- public static T Attr<T>(this T elements, string attributeName, string attributeValue) where T : IEnumerable<Element>
- public static T Css<T>(this T elements, string declarations) where T : IEnumerable<Element>
- public static CSSStyleSheet GetCss(this Uri uri, IConfiguration configuration = null)
- public static Task<CSSStyleSheet> GetCssAsync(this Uri uri, IConfiguration configuration = null)
- public static Task<CSSStyleSheet> GetCssAsync(this Uri uri, CancellationToken cancel, IConfiguration configuration = null)
- public static HTMLDocument GetHtml(this Uri uri, IConfiguration configuration = null)
- public static Task<HTMLDocument> GetHtmlAsync(this Uri uri, IConfiguration configuration = null)
- public static Task<HTMLDocument> GetHtmlAsync(this Uri uri, CancellationToken cancel, IConfiguration configuration = null)
- public static T Html<T>(this T elements, string html) where T : IEnumerable<Element>
- public static CSSStyleSheet ParseCss(this string content, IConfiguration configuration = null)
- public static HTMLDocument ParseHtml(this string content, IConfiguration configuration = null)
- public static HTMLCollection QueryXpath(this Document document, string xpath)
- public static HTMLCollection QueryXpath(this Element element, string xpath)
- public static HTMLCollection QueryXpath(this NodeList nodes, string xpath)
- public static T Text<T>(this T elements, string text) where T : IEnumerable<Element>
-
public enum HttpMethod
-
public interface IConfiguration
-
public interface IDependencyResolver
-
public interface IInfo
-
public struct TransformMatrix : IEquatable<TransformMatrix>, ICssObject
- public static readonly TransformMatrix One
- public static readonly TransformMatrix Zero
- public float M11 { get; }
- public float M12 { get; }
- public float M13 { get; }
- public float M21 { get; }
- public float M22 { get; }
- public float M23 { get; }
- public float M31 { get; }
- public float M32 { get; }
- public float M33 { get; }
- public float Tx { get; }
- public float Ty { get; }
- public float Tz { get; }
- public TransformMatrix(float m11, float m12, float m13, float m21, float m22, float m23, float m31, float m32, float m33, float tx, float ty, float tz)
- public static TransformMatrix op_Multiply(TransformMatrix a, TransformMatrix b)
- public bool Equals(TransformMatrix other)
- public string ToCss()
AngleSharp.Css
AngleSharp.DOM
-
public enum AdjacentPosition
-
public struct Angle : IEquatable<Angle>, ICssObject
-
public sealed class Attr : Node, IAttr, INode
- public Attr()
- public Attr(string name)
- public Attr(string name, string value)
- public Attr(string name, string value, string ns)
-
public sealed class CDATASection : CharacterData
-
public abstract class CharacterData : Node
-
public struct Color : IEquatable<Color>, ICssObject
- public static readonly Color Black
- public static readonly Color Blue
- public static readonly Color Green
- public static readonly Color Magenta
- public static readonly Color PureGreen
- public static readonly Color Red
- public static readonly Color Transparent
- public static readonly Color White
- public byte A { get; }
- public double Alpha { get; }
- public byte B { get; }
- public byte G { get; }
- public byte R { get; }
- public int Value { get; }
- public Color(byte r, byte g, byte b)
- public Color(byte r, byte g, byte b, byte a)
- public Color(byte r, byte g, byte b, double a)
- public static Color FromHex(string color)
- public static Color FromHsl(float h, float s, float l)
- public static Color FromHsla(float h, float s, float l, float alpha)
- public static Color? FromName(string name)
- public static Color FromRgb(byte r, byte g, byte b)
- public static Color FromRgba(byte r, byte g, byte b, double a)
- public static Color Mix(Color above, Color below)
- public static Color Mix(double alpha, Color above, Color below)
- public static bool op_Equality(Color a, Color b)
- public static bool op_Inequality(Color a, Color b)
- public static bool TryFromHex(string color, out Color value)
- public bool Equals(Color other)
- public string ToCss()
-
public sealed class : CharacterData
- public ()
- public (string data)
-
public class Cookie
-
public enum ContentEditableMode
-
public enum DirectionMode
-
public class Document : Node, IDocument, INode, IQueryElements, IDocumentStyle
-
public sealed class DocumentFragment : Node, IDocumentFragment, INode, IQueryElements
-
public sealed class DocumentType : Node
-
public sealed class DOMException : Exception
-
public sealed class DOMImplementation : IDOMImplementation
-
public class Element : Node, IElement, INode, IQueryElements
-
public sealed class Entity : Node
-
public sealed class EntityReference : Node
-
public sealed class FileEntry
-
public sealed class FormControlState
-
public enum HorizontalAlignment
-
public interface IWindow
-
public struct Length : IEquatable<Length>, ICssObject
-
public sealed class Location : ICssObject
-
public class Node : INode, IHtmlObject
-
public sealed class Notation : Node
-
public struct Percent : IEquatable<Percent>, ICssObject
-
public sealed class ProcessingInstruction : Node
-
public enum QuirksMode
-
public sealed class Range : IRange
-
public abstract class RenderingContext
-
public sealed class Shadow
-
public class StyleSheet
-
public sealed class TextNode : CharacterData
-
public struct Time : IEquatable<Time>, ICssObject
-
public enum VerticalAlignment
-
public enum Visibility
AngleSharp.DOM.Collections
-
public abstract class BaseCollection<T> : IHtmlObject, IEnumerable<T>, IEnumerable where T : Node
-
public sealed class CSSStyleDeclaration : IEnumerable<CSSProperty>, IEnumerable
-
public abstract class DOMCollection
-
public sealed class DOMStringList : IEnumerable<string>, IEnumerable
-
public sealed class DOMStringMap : IEnumerable<KeyValuePair<string, string>>, IEnumerable
-
public sealed class DOMTokenList : IHtmlObject, IEnumerable<string>, IEnumerable
-
public class FileList : ICollection<FileEntry>, IEnumerable<FileEntry>, IEnumerable
-
public sealed class HTMLCollection : HTMLCollection<Element>
-
public class HTMLCollection<T> : IEnumerable<T>, IEnumerable where T : Element
-
public sealed class HTMLFormControlsCollection : HTMLCollection<HTMLFormControlElement>
-
public sealed class MediaList : IEnumerable<string>, IEnumerable
-
public sealed class NamedNodeMap : IHtmlObject, IEnumerable<Attr>, IEnumerable
-
public sealed class NodeList : BaseCollection<Node>
-
public class StringList : StringCollection
-
public sealed class StyleSheetList : IEnumerable<StyleSheet>, IEnumerable
AngleSharp.DOM.Css
AngleSharp.DOM.Css.Media
AngleSharp.DOM.Css.Properties
AngleSharp.DOM.Html
-
public enum Alignment
-
public sealed class HTMLAnchorElement : HTMLElement, IFormatting
-
public sealed class HTMLAppletElement : HTMLElement, IScopeElement
-
public sealed class HTMLAreaElement : HTMLElement
-
public sealed class HTMLAudioElement : HTMLMediaElement
-
public sealed class HTMLBaseElement : HTMLElement
-
public sealed class HTMLBaseFontElement : HTMLElement
-
public sealed class HTMLBodyElement : HTMLElement, IImplClosed
-
public sealed class HTMLBRElement : HTMLElement
-
public sealed class HTMLButtonElement : HTMLFormControlElement
-
public sealed class HTMLCanvasElement : HTMLElement
-
public sealed class HTMLDataListElement : HTMLElement
-
public sealed class HTMLDetailsElement : HTMLElement
-
public sealed class HTMLDialogElement : HTMLElement
-
public sealed class HTMLDirectoryElement : HTMLElement
-
public sealed class HTMLDivElement : HTMLElement
-
public sealed class HTMLDListElement : HTMLElement
-
public sealed class HTMLDocument : Document, IHTMLDocument, IDocument, INode, IQueryElements
-
public class HTMLElement : Element
-
public sealed class HTMLEmbedElement : HTMLElement
-
public sealed class HTMLFieldSetElement : HTMLFormControlElement
-
public sealed class HTMLFontElement : HTMLElement, IFormatting
-
public class HTMLFormattingElement : HTMLElement
-
public abstract class HTMLFormControlElement : HTMLElement, ILabelabelElement, IValidation
-
public abstract class HTMLFormControlElementWithState : HTMLFormControlElement
-
public sealed class HTMLFormElement : HTMLElement
-
public sealed class HTMLFrameElement : HTMLFrameElementBase
-
public abstract class HTMLFrameElementBase : HTMLFrameOwnerElement
-
public abstract class HTMLFrameOwnerElement : HTMLElement
-
public sealed class HTMLFrameSetElement : HTMLElement
-
public sealed class HTMLHeadElement : HTMLElement
-
public sealed class HTMLHeadingElement : HTMLElement
-
public sealed class HTMLHRElement : HTMLElement
-
public sealed class HTMLHtmlElement : HTMLElement, IScopeElement, ITableScopeElement, ITableSectionScopeElement, IImplClosed
-
public sealed class HTMLIFrameElement : HTMLFrameElementBase
-
public sealed class HTMLImageElement : HTMLElement
-
public sealed class HTMLInputElement : HTMLTextFormControlElement
-
public sealed class HTMLIsIndexElement : HTMLElement
-
public sealed class HTMLKeygenElement : HTMLFormControlElementWithState
-
public sealed class HTMLLabelElement : HTMLElement
-
public sealed class HTMLLegendElement : HTMLElement
-
public sealed class HTMLLIElement : HTMLElement, IImpliedEnd, IImplClosed
-
public sealed class HTMLLinkElement : HTMLElement, IStyleSheet
-
public sealed class HTMLMapElement : HTMLElement
-
public sealed class HTMLMarqueeElement : HTMLElement, IScopeElement
-
public abstract class HTMLMediaElement : HTMLElement
-
public sealed class : HTMLElement
- public const string = "menu"
- public ()
-
public sealed class : HTMLElement
- public const string = "menuitem"
- public ()
-
public sealed class HTMLMetaElement : HTMLElement
-
public sealed class HTMLModElement : HTMLElement
-
public sealed class HTMLObjectElement : HTMLFormControlElement, IScopeElement
-
public sealed class HTMLOListElement : HTMLElement, IListScopeElement
-
public sealed class HTMLOptGroupElement : HTMLElement, ISelectScopeElement, IImpliedEnd, IImplClosed
-
public sealed class HTMLOptionElement : HTMLElement, ISelectScopeElement, IImpliedEnd, IImplClosed
-
public sealed class HTMLOutputElement : HTMLFormControlElement
-
public sealed class HTMLParagraphElement : HTMLElement, IImpliedEnd, IImplClosed
-
public sealed class HTMLParamElement : HTMLElement
-
public sealed class HTMLPreElement : HTMLElement
-
public sealed class HTMLProgressElement : HTMLElement, ILabelabelElement
-
public sealed class HTMLQuoteElement : HTMLElement
-
public abstract class HTMLRawtextElement : HTMLElement
-
public abstract class HTMLRCDataElement : HTMLElement
-
public sealed class HTMLScriptElement : HTMLElement
-
public sealed class HTMLSelectElement : HTMLFormControlElementWithState
-
public sealed class HTMLSourceElement : HTMLElement
-
public sealed class HTMLSpanElement : HTMLElement
-
public sealed class HTMLStyleElement : HTMLElement, IStyleSheet
-
public sealed class HTMLTableCaptionElement : HTMLElement, IScopeElement
-
public sealed class HTMLTableCellElement : HTMLElement, IScopeElement, IImplClosed
-
public sealed class HTMLTableColElement : HTMLElement
-
public sealed class HTMLTableElement : HTMLElement, IScopeElement, ITableScopeElement, ITableSectionScopeElement
-
public sealed class HTMLTableRowElement : HTMLElement, IImplClosed
-
public sealed class HTMLTableSectionElement : HTMLElement, IImplClosed, ITableSectionScopeElement
-
public sealed class HTMLTemplateElement : HTMLElement, IScopeElement, ITableScopeElement, ITableSectionScopeElement
-
public sealed class HTMLTextAreaElement : HTMLTextFormControlElement
-
public abstract class HTMLTextFormControlElement : HTMLFormControlElementWithState
-
public sealed class HTMLTitleElement : HTMLElement
-
public sealed class HTMLTrackElement : HTMLElement
-
public sealed class HTMLUListElement : HTMLElement, IListScopeElement
-
public sealed class HTMLUnknownElement : HTMLElement
-
public sealed class HTMLVideoElement : HTMLMediaElement
-
public enum HttpMethod
-
public interface ILabelabelElement
-
public enum QuirksMode
AngleSharp.DOM.Mathml
AngleSharp.DOM.Svg
AngleSharp.DOM.Xml
AngleSharp.Html
AngleSharp.Network
AngleSharp.Parser
AngleSharp.Parser.Css
-
public sealed class CssParser : IParser
- public bool IsAsync { get; }
- public bool IsQuirksMode { get; }
- public CSSStyleSheet Result { get; }
- public event EventHandler<ParseErrorEventArgs> ParseError
- public CssParser(string source, IConfiguration configuration = null)
- public CssParser(Stream stream, IConfiguration configuration = null)
- public CssParser(CSSStyleSheet stylesheet, string source)
- public CssParser(CSSStyleSheet stylesheet, Stream stream)
- public static CSSProperty ParseDeclaration(string declaration, IConfiguration configuration = null)
- public static CSSStyleDeclaration ParseDeclarations(string declarations, IConfiguration configuration = null)
- public static IEnumerable<CSSMedium> ParseMediaList(string source, IConfiguration configuration = null)
- public static CSSRule ParseRule(string rule, IConfiguration configuration = null)
- public static Selector ParseSelector(string selector, IConfiguration configuration = null)
- public static CSSStyleSheet ParseStyleSheet(string stylesheet, IConfiguration configuration = null)
- public static CSSValue ParseValue(string source, IConfiguration configuration = null)
- public void Parse()
- public Task ParseAsync()
AngleSharp.Parser.Html