API Diff between 0.8.5 and 0.8.7
121 Additions
79 Removals
AngleSharp
-
public static class ApiExtensions
- public static IEnumerable<TNode> Ancestors<TNode>(this INode child)
- public static IEnumerable<INode> Ancestors(this INode child)
- public static TElement AppendElement<TElement>(this INode parent, TElement element) where TElement : IElement
- public static Task<Event> AwaitEvent<TEventTarget>(this TEventTarget node, string eventName) where TEventTarget : IEventTarget
- public static TElement CreateElement<TElement>(this IDocument document) where TElement : IElement
- public static IEnumerable<TNode> Descendents<TNode>(this INode parent)
- 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 static class ConfigurationExtensions
-
public static class DocumentBuilder
- public static ICssStyleSheet Css(IConfiguration configuration = null, string url = null)
- public static ICssStyleSheet Css(string sourceCode, IConfiguration configuration = null, string url = null)
- public static ICssStyleSheet Css(Stream stream, IConfiguration configuration = null, string url = null)
- public static Task<ICssStyleSheet> CssAsync(Stream stream, IConfiguration configuration = null, string url = null)
- public static Task<ICssStyleSheet> CssAsync(Stream stream, CancellationToken cancel, IConfiguration configuration = null, string url = null)
- public static IDocument Html(IConfiguration configuration = null, string url = null)
- public static IDocument Html(string sourceCode, IConfiguration configuration = null, string url = null)
- public static IDocument Html(Uri url, IConfiguration configuration = null)
- public static IDocument Html(Stream content, IConfiguration configuration = null, string url = null)
- public static Task<IDocument> HtmlAsync(Uri url, IConfiguration configuration = null)
- public static Task<IDocument> HtmlAsync(Uri url, CancellationToken cancel, IConfiguration configuration = null)
- public static Task<IDocument> HtmlAsync(Stream content, IConfiguration configuration = null, string url = null)
- public static Task<IDocument> HtmlAsync(Stream content, CancellationToken cancel, IConfiguration configuration = null, string url = null)
- public static INodeList HtmlFragment(string sourceCode, IElement contextElement = null, IConfiguration configuration = null)
-
public interface IBindable
-
public interface IStyleFormattable
-
public interface IStyleFormatter
AngleSharp.Css
AngleSharp.Dom
-
public interface IDocument : INode, IEventTarget, IMarkupFormattable, IParentNode, IGlobalEventHandlers, IDocumentStyle, INonElementParentNode, IDisposable
- IWindow OpenNew(string url, string name, string features, string replace = null)
-
public interface IElementMap : IEnumerable<KeyValuePair<string, IElement>>, IEnumerable
AngleSharp.Dom.Css
AngleSharp.Dom.Html
AngleSharp.Events
AngleSharp.Extensions
AngleSharp.Linq
-
public static class ElementExtensions
- public static T AddClass<T>(this T elements, string className) where T : IEnumerable<IElement>
- public static T After<T>(this T elements, string html) where T : IEnumerable<IElement>
- public static T Append<T>(this T elements, string html) where T : IEnumerable<IElement>
- public static T Attr<T>(this T elements, string attributeName, string attributeValue) where T : IEnumerable<IElement>
- public static T Attr<T>(this T elements, IEnumerable<KeyValuePair<string, string>> attributes) where T : IEnumerable<IElement>
- public static T Attr<T>(this T elements, object attributes) where T : IEnumerable<IElement>
- public static T Before<T>(this T elements, string html) where T : IEnumerable<IElement>
- public static T Css<T>(this T elements, string propertyName, string propertyValue) where T : IEnumerable<IElement>
- public static T Css<T>(this T elements, IEnumerable<KeyValuePair<string, string>> properties) where T : IEnumerable<IElement>
- public static T Css<T>(this T elements, object properties) where T : IEnumerable<IElement>
- public static T Empty<T>(this T elements) where T : IEnumerable<IElement>
- public static bool HasClass<T>(this T elements, string className) where T : IEnumerable<IElement>
- public static string Html<T>(this T element) where T : IElement
- public static T Html<T>(this T elements, string html) where T : IEnumerable<IElement>
- public static T Prepend<T>(this T elements, string html) where T : IEnumerable<IElement>
- public static T RemoveClass<T>(this T elements, string className) where T : IEnumerable<IElement>
- public static T ToggleClass<T>(this T elements, string className) where T : IEnumerable<IElement>
- public static T Wrap<T>(this T elements, string html) where T : IEnumerable<IElement>
- public static T WrapAll<T>(this T elements, string html) where T : IEnumerable<IElement>
- public static T WrapInner<T>(this T elements, string html) where T : IEnumerable<IElement>
-
public static class NodeExtensions
-
public static class SelectorExtensions
-
public static class StyleSheetExtensions
AngleSharp.Network
-
public class DocumentRequest
- public static DocumentRequest Get(Url target, INode source = null, string referer = null)
- public static DocumentRequest Post(Url target, Stream body, string type, INode source = null, string referer = null)
- public static DocumentRequest PostAsPlaintext(Url target, IDictionary<string, string> fields)
- public static DocumentRequest PostAsUrlencoded(Url target, IDictionary<string, string> fields)
AngleSharp.Parser.Css
AngleSharp.Parser.Html
AngleSharp.Parser.Xml
AngleSharp.Services
AngleSharp.Services.Default
AngleSharp.Services.Styling