API Diff between 0.8.4 and 0.8.1
559 Additions
279 Removals
AngleSharp
-
public static class ApiExtensions
- public static IEnumerable<INode> Ancestors(this INode child)
- public static TElement AppendElement<TElement>(this INode parent, TElement element) where TElement : IElement
- public static ICssStyleSheet GetCss(this Uri uri, IConfiguration configuration = null)
- public static Task<ICssStyleSheet> GetCssAsync(this Uri uri, IConfiguration configuration = null)
- public static Task<ICssStyleSheet> GetCssAsync(this Uri uri, CancellationToken cancel, IConfiguration configuration = null)
- public static IDocument GetHtml(this Uri uri, IConfiguration configuration = null)
- public static Task<IDocument> GetHtmlAsync(this Uri uri, IConfiguration configuration = null)
- public static Task<IDocument> GetHtmlAsync(this Uri uri, CancellationToken cancel, IConfiguration configuration = null)
- public static ICssStyleSheet ParseCss(this string content, IConfiguration configuration = null)
- public static IDocument ParseHtml(this string content, IConfiguration configuration = null)
- public static IEnumerable<INode> Descendents(this INode parent)
- public static TElement InsertElement<TElement>(this INode parent, TElement newElement, INode referenceElement) where TElement : IElement
- public static Task<IDocument> Navigate<TElement>(this TElement element) where TElement : IUrlUtilities, IElement
- public static Task<IDocument> Navigate<TElement>(this TElement element, CancellationToken cancel) where TElement : IUrlUtilities, IElement
- public static TElement QuerySelector<TElement>(this IParentNode parent, string selectors) where TElement : IElement
- public static IEnumerable<TElement> QuerySelectorAll<TElement>(this IParentNode parent, string selectors) where TElement : IElement
- public static TElement RemoveElement<TElement>(this INode parent, TElement element) where TElement : IElement
-
public sealed class BrowsingContext : IBrowsingContext
-
public static class BrowsingContextExtensions
- public class VirtualResponse : IResponse, IDisposable
- public static Task<IDocument> OpenAsync(this IBrowsingContext context, IResponse response, CancellationToken cancel)
- public static Task<IDocument> OpenAsync(this IBrowsingContext context, DocumentRequest request, CancellationToken cancel)
- public static Task<IDocument> OpenAsync(this IBrowsingContext context, Url url, CancellationToken cancel)
- public static Task<IDocument> OpenAsync(this IBrowsingContext context, Action<VirtualResponse> request, CancellationToken cancel)
- public static Task<IDocument> OpenAsync(this IBrowsingContext context, Action<VirtualResponse> request)
- public static Task<IDocument> OpenAsync(this IBrowsingContext context, Url url)
- public static Task<IDocument> OpenAsync(this IBrowsingContext context, string address)
- public static Task<IDocument> OpenNewAsync(this IBrowsingContext context, string url = null)
-
public class Configuration : IConfiguration
-
public static class ConfigurationExtensions
-
public static class ContextExtensions
-
public static class DocumentBuilder
- public IConfiguration Configuration { get; }
- public DocumentBuilder(IConfiguration defaultConfiguration = null)
- public static ICssStyleSheet Css(IConfiguration configuration = null, string url = null)
- public static ICssStyleSheet Css(Uri url, IConfiguration configuration = null)
- public static Task<ICssStyleSheet> CssAsync(Uri url, IConfiguration configuration = null)
- public static Task<ICssStyleSheet> CssAsync(Uri url, CancellationToken cancel, IConfiguration configuration = null)
- public static IDocument Html(IConfiguration configuration = null, string url = null)
- public ICssStyleSheet FromCss(string sourceCode)
- public ICssStyleSheet FromCss(Uri url)
- public ICssStyleSheet FromCss(Stream stream)
- public Task<ICssStyleSheet> FromCssAsync(Uri url)
- public Task<ICssStyleSheet> FromCssAsync(Uri url, CancellationToken cancel)
- public Task<ICssStyleSheet> FromCssAsync(Stream stream)
- public Task<ICssStyleSheet> FromCssAsync(Stream stream, CancellationToken cancel)
- public IDocument FromHtml(string sourceCode)
- public IDocument FromHtml(Uri url)
- public IDocument FromHtml(Stream stream)
- public Task<IDocument> FromHtmlAsync(Uri url)
- public Task<IDocument> FromHtmlAsync(Uri url, CancellationToken cancel)
- public Task<IDocument> FromHtmlAsync(Stream stream)
- public Task<IDocument> FromHtmlAsync(Stream stream, CancellationToken cancel)
-
public interface IBrowsingContext
-
public interface IConfiguration
-
public interface IMarkupFormattable
-
public interface IMarkupFormatter
-
public struct TextPosition : IEquatable<TextPosition>, IComparable<TextPosition>
-
public class Url : IEquatable<Url>
AngleSharp.Css
AngleSharp.Css.DocumentFunctions
AngleSharp.Css.Values
-
public struct Angle : IEquatable<Angle>, IComparable<Angle>, IFormattable
-
public struct Color : IEquatable<Color>, IComparable<Color>, IFormattable
- 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 ToString(string format, IFormatProvider formatProvider)
-
public struct Frequency : IEquatable<Frequency>, IComparable<Frequency>, IFormattable
-
public struct GradientStop
-
public struct Length : IEquatable<Length>, IComparable<Length>, IFormattable
-
public struct Number : IEquatable<Number>, IComparable<Number>, IFormattable
-
public struct Percent : IEquatable<Percent>, IComparable<Percent>, IFormattable
-
public struct Point
-
public struct Resolution : IEquatable<Resolution>, IComparable<Resolution>, IFormattable
-
public sealed class Shadow
- public Length BlurRadius { get; }
- public Color Color { get; }
- public Length BlurRadius { get; }
- public Color Color { get; }
- public Length OffsetX { get; }
- public Length OffsetY { get; }
- public Length SpreadRadius { get; }
- public Shadow(bool inset, Length offsetX, Length offsetY, Length blurRadius, Length spreadRadius, Color color)
- public Length OffsetX { get; }
- public Length OffsetY { get; }
- public Length SpreadRadius { get; }
- public Shadow(bool inset, Length offsetX, Length offsetY, Length blurRadius, Length spreadRadius, Color color)
-
public sealed class Shape
-
public struct Time : IEquatable<Time>, IComparable<Time>, IFormattable
AngleSharp.Dom
-
public enum DomError
-
public sealed class DomException : Exception, IDomException
-
public interface IDocument : INode, IEventTarget, IMarkupFormattable, IParentNode, IGlobalEventHandlers, IDocumentStyle, INonElementParentNode, IDisposable
-
public interface IElement : INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode
-
public interface IHtmlCollection : IEnumerable<IElement>, IEnumerable
-
public interface IHtmlCollection<T> : IEnumerable<T>, IEnumerable where T : IElement
- T this[int index] { get; }
- T this[string id] { get; }
- int Length { get; }
-
public interface INode : IEventTarget, IMarkupFormattable
-
public interface IParentNode
-
public interface IScriptEngine
-
public interface IStyleEngine
-
public sealed class ScriptOptions
-
public sealed class StyleOptions
AngleSharp.Dom.Css
-
public struct Angle : IEquatable<Angle>, IComparable<Angle>, IFormattable, ICssValue
-
public struct Color : IEquatable<Color>, IComparable<Color>, IFormattable, ICssValue
-
public class CssStyleEngine : IStyleEngine
-
public struct Frequency : IEquatable<Frequency>, IComparable<Frequency>, IFormattable, ICssValue
-
public interface ICssAnimationDelayProperty : ICssProperty
-
public interface ICssAnimationDirectionProperty : ICssProperty
-
public interface ICssAnimationDurationProperty : ICssProperty
-
public interface ICssAnimationFillModeProperty : ICssProperty
-
public interface ICssAnimationIterationCountProperty : ICssProperty
-
public interface ICssAnimationNameProperty : ICssProperty
-
public interface ICssAnimationPlayStateProperty : ICssProperty
-
public interface ICssAnimationProperty : ICssProperty, ICssAnimationDelayProperty, ICssAnimationDirectionProperty, ICssAnimationDurationProperty, ICssAnimationFillModeProperty, ICssAnimationIterationCountProperty, ICssAnimationNameProperty, ICssAnimationTimingFunctionProperty, ICssAnimationPlayStateProperty
-
public interface ICssAnimationTimingFunctionProperty : ICssProperty
-
public interface ICssBackfaceVisibilityProperty : ICssProperty
-
public interface ICssBackgroundAttachmentProperty : ICssProperty
-
public interface ICssBackgroundClipProperty : ICssProperty
-
public interface ICssBackgroundColorProperty : ICssProperty
-
public interface ICssBackgroundImageProperty : ICssProperty
-
public interface ICssBackgroundOriginProperty : ICssProperty
-
public interface ICssBackgroundPositionProperty : ICssProperty
-
public interface ICssBackgroundProperty : ICssProperty, ICssBackgroundAttachmentProperty, ICssBackgroundClipProperty, ICssBackgroundColorProperty, ICssBackgroundImageProperty, ICssBackgroundOriginProperty, ICssBackgroundPositionProperty, ICssBackgroundRepeatProperty, ICssBackgroundSizeProperty
-
public interface ICssBackgroundRepeatProperty : ICssProperty
-
public interface ICssBackgroundSizeProperty : ICssProperty
-
public interface ICssBorderBottomLeftRadiusProperty : ICssProperty
-
public interface ICssBorderBottomRightRadiusProperty : ICssProperty
-
public interface ICssBorderCollapseProperty : ICssProperty
-
public interface ICssBorderColorProperty : ICssProperty
-
public interface ICssBorderColorsProperty : ICssProperty
-
public interface ICssBorderImageOutsetProperty : ICssProperty
-
public interface ICssBorderImageProperty : ICssProperty, ICssBorderImageWidthProperty, ICssBorderImageSourceProperty, ICssBorderImageSliceProperty, ICssBorderImageRepeatProperty, ICssBorderImageOutsetProperty
-
public interface ICssBorderImageRepeatProperty : ICssProperty
-
public interface ICssBorderImageSliceProperty : ICssProperty
-
public interface ICssBorderImageSourceProperty : ICssProperty
-
public interface ICssBorderImageWidthProperty : ICssProperty
-
public interface ICssBorderProperty : ICssProperty, ICssBorderWidthProperty, ICssBorderStyleProperty, ICssBorderColorProperty
-
public interface ICssBorderRadiusProperty : ICssProperty, ICssBorderBottomLeftRadiusProperty, ICssBorderBottomRightRadiusProperty, ICssBorderTopLeftRadiusProperty, ICssBorderTopRightRadiusProperty
-
public interface ICssBorderSpacingProperty : ICssProperty
-
public interface ICssBorderStyleProperty : ICssProperty
-
public interface ICssBorderStylesProperty : ICssProperty
-
public interface ICssBorderTopLeftRadiusProperty : ICssProperty
-
public interface ICssBorderTopRightRadiusProperty : ICssProperty
-
public interface ICssBorderWidthProperty : ICssProperty
-
public interface ICssBorderWidthsProperty : ICssProperty
-
public interface ICssBottomProperty : ICssProperty
-
public interface ICssBoxDecorationBreak : ICssProperty
-
public interface ICssBoxShadowProperty : ICssProperty
-
public interface ICssBreakAfterProperty : ICssProperty
-
public interface ICssBreakBeforeProperty : ICssProperty
-
public interface ICssBreakInsideProperty : ICssProperty
-
public interface ICssCaptionSideProperty : ICssProperty
-
public interface ICssClearProperty : ICssProperty
-
public interface ICssClipProperty : ICssProperty
-
public interface ICssColorProperty : ICssProperty
-
public interface ICssColumnCountProperty : ICssProperty
-
public interface ICssColumnFillProperty : ICssProperty
-
public interface ICssColumnGapProperty : ICssProperty
-
public interface ICssColumnRuleColorProperty : ICssProperty
-
public interface ICssColumnRuleProperty : ICssProperty, ICssColumnRuleColorProperty, ICssColumnRuleStyleProperty, ICssColumnRuleWidthProperty
-
public interface ICssColumnRuleStyleProperty : ICssProperty
-
public interface ICssColumnRuleWidthProperty : ICssProperty
-
public interface ICssColumnSpanProperty : ICssProperty
-
public interface ICssColumnsProperty : ICssProperty, ICssColumnWidthProperty, ICssColumnCountProperty
-
public interface ICssColumnWidthProperty : ICssProperty
-
public interface ICssContentProperty : ICssProperty
-
public interface ICssCounterIncrementProperty : ICssProperty
-
public interface ICssCounterResetProperty : ICssProperty
-
public interface ICssCursorProperty : ICssProperty
-
public interface ICssDirectionProperty : ICssProperty
-
public interface ICssDisplayProperty : ICssProperty
-
public interface ICssEmptyCellsProperty : ICssProperty
-
public interface ICssFloatProperty : ICssProperty
-
public interface ICssFontFamilyProperty : ICssProperty
-
public interface ICssFontProperty : ICssProperty, ICssFontStyleProperty, ICssFontVariantProperty, ICssFontWeightProperty, ICssFontStretchProperty, ICssFontSizeProperty, ICssFontFamilyProperty, ICssLineHeightProperty
-
public interface ICssFontSizeProperty : ICssProperty
-
public interface ICssFontStretchProperty : ICssProperty
-
public interface ICssFontStyleProperty : ICssProperty
-
public interface ICssFontVariantProperty : ICssProperty
-
public interface ICssFontWeightProperty : ICssProperty
-
public interface ICssHeightProperty : ICssProperty
-
public interface ICssLeftProperty : ICssProperty
-
public interface ICssLetterSpacingProperty : ICssProperty
-
public interface ICssLineHeightProperty : ICssProperty
-
public interface ICssListStyleImageProperty : ICssProperty
-
public interface ICssListStylePositionProperty : ICssProperty
-
public interface ICssListStyleProperty : ICssProperty, ICssListStyleImageProperty, ICssListStylePositionProperty, ICssListStyleTypeProperty
-
public interface ICssListStyleTypeProperty : ICssProperty
-
public interface ICssMarginBottomProperty : ICssProperty
-
public interface ICssMarginLeftProperty : ICssProperty
-
public interface ICssMarginProperty : ICssProperty, ICssMarginBottomProperty, ICssMarginLeftProperty, ICssMarginRightProperty, ICssMarginTopProperty
-
public interface ICssMarginRightProperty : ICssProperty
-
public interface ICssMarginTopProperty : ICssProperty
-
public interface ICssMaxHeightProperty : ICssProperty
-
public interface ICssMaxWidthProperty : ICssProperty
-
public interface ICssMinHeightProperty : ICssProperty
-
public interface ICssMinWidthProperty : ICssProperty
-
public interface ICssOpacityProperty : ICssProperty
-
public interface ICssOrphansProperty : ICssProperty
-
public interface ICssOutlineColorProperty : ICssProperty
-
public interface ICssOutlineProperty : ICssProperty, ICssOutlineColorProperty, ICssOutlineStyleProperty, ICssOutlineWidthProperty
-
public interface ICssOutlineStyleProperty : ICssProperty
-
public interface ICssOutlineWidthProperty : ICssProperty
-
public interface ICssOverflowProperty : ICssProperty
-
public interface ICssPaddingBottomProperty : ICssProperty
-
public interface ICssPaddingLeftProperty : ICssProperty
-
public interface ICssPaddingProperty : ICssProperty, ICssPaddingBottomProperty, ICssPaddingRightProperty, ICssPaddingTopProperty, ICssPaddingLeftProperty
-
public interface ICssPaddingRightProperty : ICssProperty
-
public interface ICssPaddingTopProperty : ICssProperty
-
public interface ICssPageBreakAfterProperty : ICssProperty
-
public interface ICssPageBreakBeforeProperty : ICssProperty
-
public interface ICssPageBreakInsideProperty : ICssProperty
-
public interface ICssPerspectiveOriginProperty : ICssProperty
-
public interface ICssPerspectiveProperty : ICssProperty
-
public interface ICssPositionProperty : ICssProperty
-
public interface ICssQuotesProperty : ICssProperty
-
public interface ICssRightProperty : ICssProperty
-
public interface ICssTableLayoutProperty : ICssProperty
-
public interface ICssTextAlignProperty : ICssProperty
-
public interface ICssTextDecorationColorProperty : ICssProperty
-
public interface ICssTextDecorationLineProperty : ICssProperty
-
public interface ICssTextDecorationProperty : ICssProperty, ICssTextDecorationColorProperty, ICssTextDecorationLineProperty, ICssTextDecorationStyleProperty
-
public interface ICssTextDecorationStyleProperty : ICssProperty
-
public interface ICssTextIndentProperty : ICssProperty
-
public interface ICssTextShadowProperty : ICssProperty
-
public interface ICssTextTransformProperty : ICssProperty
-
public interface ICssTopProperty : ICssProperty
-
public interface ICssTransformOriginProperty : ICssProperty
-
public interface ICssTransformProperty : ICssProperty
-
public interface ICssTransformStyleProperty : ICssProperty
-
public interface ICssTransitionDelayProperty : ICssProperty
-
public interface ICssTransitionDurationProperty : ICssProperty
-
public interface ICssTransitionProperty : ICssProperty, ICssTransitionDelayProperty, ICssTransitionDurationProperty, ICssTransitionPropertyProperty, ICssTransitionTimingFunctionProperty
-
public interface ICssTransitionPropertyProperty : ICssProperty
-
public interface ICssTransitionTimingFunctionProperty : ICssProperty
-
public interface ICssUnicodeBidiProperty : ICssProperty
-
public interface ICssVerticalAlignProperty : ICssProperty
-
public interface ICssVisibilityProperty : ICssProperty
-
public interface ICssWhitespaceProperty : ICssProperty
-
public interface ICssWidowsProperty : ICssProperty
-
public interface ICssWidthProperty : ICssProperty
-
public interface ICssWordSpacingProperty : ICssProperty
-
public interface ICssZIndexProperty : ICssProperty
-
public interface IKeyframeSelector
-
public struct Length : IEquatable<Length>, IComparable<Length>, IFormattable, ICssValue
-
public struct Number : IEquatable<Number>, IComparable<Number>, IFormattable, ICssValue
-
public struct Percent : IEquatable<Percent>, IComparable<Percent>, IFormattable, ICssValue
-
public struct Resolution : IEquatable<Resolution>, IComparable<Resolution>, IFormattable, ICssValue
-
public struct Time : IEquatable<Time>, IComparable<Time>, IFormattable, ICssValue
AngleSharp.Dom.Html
-
public interface IHtmlDataElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle
- string Value { get; set; }
-
public interface IHtmlDataListElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle
-
public interface IHtmlDocument : IDocument, INode, IEventTarget, IMarkupFormattable, IParentNode, IGlobalEventHandlers, IDocumentStyle, INonElementParentNode, IDisposable
-
public interface IHtmlMapElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle
-
public interface IHtmlProgressElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle
- double Max { get; set; }
- double Maximum { get; set; }
-
public interface IHtmlSelectElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IValidation
-
public interface IHtmlTableElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle
-
public interface IHtmlTableRowElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle
-
public interface IHtmlTableSectionElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle
-
public enum TableFrames
-
public enum TableRules
AngleSharp.Dom.Io
AngleSharp.Dom.Media
AngleSharp.Dom.Svg
AngleSharp.Dom.Xml
AngleSharp.Events
AngleSharp.Html
AngleSharp.Linq
AngleSharp.Network
-
public sealed class DefaultRequester : IRequester
-
public class DocumentRequest
-
public static class
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
- public static readonly string
-
public interface IDocumentLoader
-
public interface IResourceLoader
-
public static class MimeTypes
-
public class ResourceRequest
AngleSharp.Network.Default
AngleSharp.Parser
AngleSharp.Parser.Css
AngleSharp.Parser.Html
AngleSharp.Parser.Xml
AngleSharp.Scripting
AngleSharp.Services
AngleSharp.Services.Default
AngleSharp.Xml