API Diff between 0.9.10 and 0.2.0
4245 Additions
149 Removals
AngleSharp
-
public class DocumentBuilder
-
public static class LocalSettings
-
public class NodeBuilder
-
public class ParseErrorEventArgs : ParserEventArgs
-
public abstract class ParserEventArgs : EventArgs
-
public sealed class AutoSelectedMarkupFormatter : IMarkupFormatter
-
public sealed class BrowsingContext : EventTarget, IBrowsingContext, IEventTarget, IDisposable
-
public static class BrowsingContextExtensions
- public static void NavigateTo(this IBrowsingContext context, IDocument document)
- 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 sealed class CreateDocumentOptions
-
public interface IBrowsingContext : IEventTarget
-
public interface ICancellable
-
public interface ICancellable<T> : ICancellable
-
public interface IConfiguration
-
public interface IEventLoop
-
public interface IMarkupFormattable
-
public interface IMarkupFormatter
-
public interface IStyleFormattable
-
public interface IStyleFormatter
- string Block(IEnumerable<IStyleFormattable> rules)
- string (string data)
- string Constraint(string name, string value)
- string Declaration(string name, string value, bool important)
- string Declarations(IEnumerable<string> declarations)
- string Medium(bool exclusive, bool inverse, string type, IEnumerable<IStyleFormattable> constraints)
- string Rule(string name, string value)
- string Rule(string name, string prelude, string rules)
- string Sheet(IEnumerable<IStyleFormattable> rules)
- string Style(string selector, IStyleFormattable rules)
-
public enum TaskPriority
-
public static class TextEncoding
-
public struct TextPosition : IEquatable<TextPosition>, IComparable<TextPosition>
-
public struct : IEquatable<TextRange>, IComparable<TextRange>
-
public sealed class TextSource : IDisposable
-
public class TextView
-
public sealed class Url : IEquatable<Url>
AngleSharp.Attributes
AngleSharp.Commands
AngleSharp.Css
-
public class CssParser
-
public static class Colors
-
public sealed class CssStyleFormatter : IStyleFormatter
-
public static class FeatureNames
-
public static class FunctionNames
- public static readonly string Attr
- public static readonly string Calc
- public static readonly string Counter
- public static readonly string Counters
- public static readonly string CubicBezier
- public static readonly string Domain
- public static readonly string Gray
- public static readonly string Hsl
- public static readonly string Hsla
- public static readonly string Hwb
- public static readonly string Image
- public static readonly string LinearGradient
- public static readonly string Matrix
- public static readonly string Matrix3d
- public static readonly string Perspective
- public static readonly string RadialGradient
- public static readonly string Rect
- public static readonly string Regexp
- public static readonly string RepeatingLinearGradient
- public static readonly string RepeatingRadialGradient
- public static readonly string Rgb
- public static readonly string Rgba
- public static readonly string Rotate
- public static readonly string Rotate3d
- public static readonly string RotateX
- public static readonly string RotateY
- public static readonly string RotateZ
- public static readonly string Scale
- public static readonly string Scale3d
- public static readonly string ScaleX
- public static readonly string ScaleY
- public static readonly string ScaleZ
- public static readonly string Skew
- public static readonly string SkewX
- public static readonly string SkewY
- public static readonly string Steps
- public static readonly string Toggle
- public static readonly string Translate
- public static readonly string Translate3d
- public static readonly string TranslateX
- public static readonly string TranslateY
- public static readonly string TranslateZ
- public static readonly string Url
- public static readonly string UrlPrefix
-
public class PrettyStyleFormatter : IStyleFormatter
-
public struct Priority : IEquatable<Priority>, IComparable<Priority>
- public static readonly Priority Inline
- public static readonly Priority OneClass
- public static readonly Priority OneId
- public static readonly Priority OneTag
- public static readonly Priority Zero
- public byte Classes { get; }
- public byte Ids { get; }
- public byte Inlines { get; }
- public byte Tags { get; }
- public Priority(uint priority)
- public Priority(byte inlines, byte ids, byte classes, byte tags)
- public static Priority op_Addition(Priority a, Priority b)
- public static bool op_Equality(Priority a, Priority b)
- public static bool op_GreaterThan(Priority a, Priority b)
- public static bool op_GreaterThanOrEqual(Priority a, Priority b)
- public static bool op_Inequality(Priority a, Priority b)
- public static bool op_LessThan(Priority a, Priority b)
- public static bool op_LessThanOrEqual(Priority a, Priority b)
- public int CompareTo(Priority other)
- public bool Equals(Priority other)
-
public static class PropertyNames
-
public static class PseudoClassNames
-
public static class PseudoElementNames
-
public class RenderDevice
-
public static class RuleNames
- public static readonly string Charset
- public static readonly string Document
- public static readonly string FontFace
- public static readonly string Import
- public static readonly string Keyframes
- public static readonly string Media
- public static readonly string Namespace
- public static readonly string Page
- public static readonly string Supports
- public static readonly string ViewPort
-
public sealed class TransformMatrix : IEquatable<TransformMatrix>
- 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[] values)
- 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, float px, float py, float pz)
- public bool Equals(TransformMatrix other)
-
public static class UnitNames
- public static readonly string Ch
- public static readonly string Cm
- public static readonly string Deg
- public static readonly string Dpcm
- public static readonly string Dpi
- public static readonly string Dppx
- public static readonly string Em
- public static readonly string Ex
- public static readonly string Grad
- public static readonly string Hz
- public static readonly string In
- public static readonly string Khz
- public static readonly string Mm
- public static readonly string Ms
- public static readonly string Pc
- public static readonly string Percent
- public static readonly string Pt
- public static readonly string Px
- public static readonly string Rad
- public static readonly string Rem
- public static readonly string S
- public static readonly string Turn
- public static readonly string Vh
- public static readonly string Vmax
- public static readonly string Vmin
- public static readonly string Vw
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 static Color FromFlexHex(string color)
- public static Color FromGray(byte number, float alpha = 1)
- public static Color FromGray(float value, float alpha = 1)
- 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 FromHwb(float h, float w, float b)
- public static Color FromHwba(float h, float w, float b, 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, float a)
- public static Color FromRgba(float r, float g, float b, float 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 sealed class Counter
-
public sealed class CubicBezierTimingFunction : ITimingFunction
- public float X1 { get; }
- public float X2 { get; }
- public float Y1 { get; }
- public float Y2 { get; }
- public CubicBezierTimingFunction(float x1, float y1, float x2, float y2)
-
public struct Frequency : IEquatable<Frequency>, IComparable<Frequency>, IFormattable
-
public struct GradientStop
-
public interface IGradient : IImageSource
-
public interface IImageSource
-
public interface ITimingFunction
-
public interface ITransform
-
public struct Length : IEquatable<Length>, IComparable<Length>, IFormattable
-
public sealed class LinearGradient : IGradient, IImageSource
-
public struct Number : IEquatable<Number>, IComparable<Number>, IFormattable
-
public struct Percent : IEquatable<Percent>, IComparable<Percent>, IFormattable
-
public struct Point
-
public sealed class RadialGradient : IImageSource
-
public struct Resolution : IEquatable<Resolution>, IComparable<Resolution>, IFormattable
-
public sealed class Shadow
-
public sealed class Shape
-
public sealed class StepsTimingFunction : ITimingFunction
-
public struct Time : IEquatable<Time>, IComparable<Time>, IFormattable
AngleSharp.DOM
-
public sealed class Attr : Node, IAttr, INode
-
public sealed class CDATASection : CharacterData
-
public abstract class CharacterData : Node
-
public sealed class : CharacterData
-
public class Cookie
-
public class Document : Node, IDocument, INode, IQueryElements, IDocumentStyle
-
public sealed class DocumentFragment : Node, IDocumentFragment, INode, IQueryElements
-
public enum DocumentPosition
-
public sealed class DocumentType : Node
-
public class DOMException : Exception
-
public class DOMImplementation : IDOMImplementation
-
public class Element : Node, IElement, INode, IQueryElements
-
public sealed class Entity : Node
-
public sealed class EntityReference : Node
-
public abstract class Event : IEvent
-
public class EventListener : IEventListener
-
public enum EventPhase
-
public class EventTarget : IEventTarget
-
public class Location
-
public class Node : INode
-
public enum NodeType
-
public sealed class Notation : Node
-
public sealed class ProcessingInstruction : Node
-
public class Range : IRange
-
public enum RangePosition
-
public enum RangeType
-
public enum Readiness
-
public sealed class TextNode : CharacterData
AngleSharp.DOM.Collections
-
public abstract class BaseCollection<T> : DOMCollection, IEnumerable<T>, IEnumerable where T : Node
-
public sealed class CSSStyleDeclaration : DOMCollection, IEnumerable<CSSProperty>, IEnumerable
-
public abstract class DOMCollection
-
public sealed class DOMStringMap : DOMCollection
-
public sealed class DOMTokenList : DOMCollection, IEnumerable<string>, IEnumerable
-
public class HTMLCollection : BaseCollection<Element>
-
public class HTMLFormControlsCollection : HTMLCollection
-
public class MediaList : DOMCollection, IEnumerable<string>, IEnumerable
-
public class NamedNodeMap : DOMCollection, IEnumerable<Node>, IEnumerable
-
public sealed class NodeList : BaseCollection<Node>
-
public class StringList : StringCollection
-
public class StyleSheetList : DOMCollection, IEnumerable<StyleSheet>, IEnumerable
AngleSharp.DOM.Css
AngleSharp.DOM.Html
AngleSharp.DOM.Mathml
AngleSharp.DOM.Svg
AngleSharp.DOM.Xml
AngleSharp.Dom
-
public enum AdjacentPosition
-
public enum CacheStatus
-
public class DefaultAttributeObserver : IAttributeObserver
-
public enum DirectionMode
-
public enum DocumentPositions
-
public enum DocumentReadyState
-
public enum DomError
-
public sealed delegate DomEventHandler : MulticastDelegate
-
public sealed class DomException : Exception, IDomException
-
public abstract class EventTarget : IEventTarget
-
public enum FilterResult
-
public enum FilterSettings
-
public enum HorizontalAlignment
-
public interface IApplicationCache : IEventTarget
-
public interface IAttr : IEquatable<IAttr>
-
public interface IAttributeObserver
-
public interface IBindable
-
public interface ICharacterData : INode, IEventTarget, IMarkupFormattable, IChildNode, INonDocumentTypeChildNode
- string Data { get; set; }
- int Length { get; }
- void Append(string value)
- void Delete(int offset, int count)
- void Insert(int offset, string value)
- void Replace(int offset, int count, string value)
- string Substring(int offset, int count)
-
public interface IChildNode
-
public interface : ICharacterData, INode, IEventTarget, IMarkupFormattable, IChildNode, INonDocumentTypeChildNode
-
public interface IDocument : INode, IEventTarget, IMarkupFormattable, IParentNode, IGlobalEventHandlers, IDocumentStyle, INonElementParentNode, IDisposable
- IElement ActiveElement { get; }
- IHtmlAllCollection All { get; }
- IHtmlCollection<IHtmlAnchorElement> Anchors { get; }
- IHtmlElement Body { get; set; }
- string CharacterSet { get; }
- IHtmlCollection<IElement> Commands { get; }
- string CompatMode { get; }
- string ContentType { get; }
- IBrowsingContext Context { get; }
- string Cookie { get; set; }
- IHtmlScriptElement CurrentScript { get; }
- IWindow DefaultView { get; }
- string DesignMode { get; set; }
- string Direction { get; set; }
- IDocumentType Doctype { get; }
- IElement DocumentElement { get; }
- string DocumentUri { get; }
- string Domain { get; set; }
- IHtmlCollection<IHtmlFormElement> Forms { get; }
- IHtmlHeadElement Head { get; }
- IHtmlCollection<IHtmlImageElement> Images { get; }
- IImplementation Implementation { get; }
- IDocument ImportAncestor { get; }
- string LastModified { get; }
- IHtmlCollection<IElement> Links { get; }
- ILocation Location { get; }
- string Origin { get; }
- IHtmlCollection<IHtmlEmbedElement> Plugins { get; }
- DocumentReadyState ReadyState { get; }
- string Referrer { get; }
- IHtmlCollection<IHtmlScriptElement> Scripts { get; }
- TextSource Source { get; }
- HttpStatusCode StatusCode { get; }
- string Title { get; set; }
- string Url { get; }
- event DomEventHandler ReadyStateChanged
- INode Adopt(INode externalNode)
- void Close()
- IAttr CreateAttribute(string name)
- IAttr CreateAttribute(string namespaceUri, string name)
- IComment (string data)
- IDocumentFragment CreateDocumentFragment()
- IElement CreateElement(string name)
- IElement CreateElement(string namespaceUri, string name)
- Event CreateEvent(string type)
- INodeIterator CreateNodeIterator(INode root, FilterSettings settings = 4294967295, NodeFilter filter = null)
- IProcessingInstruction CreateProcessingInstruction(string target, string data)
- IRange CreateRange()
- IText CreateTextNode(string data)
- ITreeWalker CreateTreeWalker(INode root, FilterSettings settings = 4294967295, NodeFilter filter = null)
- bool ExecuteCommand(string commandId, bool showUserInterface = false, string value = "")
- string GetCommandValue(string commandId)
- IHtmlCollection<IElement> GetElementsByClassName(string classNames)
- IHtmlCollection<IElement> GetElementsByName(string name)
- IHtmlCollection<IElement> GetElementsByTagName(string tagName)
- IHtmlCollection<IElement> GetElementsByTagName(string namespaceUri, string tagName)
- bool HasFocus()
- INode Import(INode externalNode, bool deep = true)
- bool IsCommandEnabled(string commandId)
- bool IsCommandExecuted(string commandId)
- bool IsCommandIndeterminate(string commandId)
- bool IsCommandSupported(string commandId)
- void Load(string url)
- IDocument Open(string type = "text/html", string replace = null)
- void Write(string content)
- void WriteLine(string content)
-
public interface IDocumentFragment : INode, IEventTarget, IMarkupFormattable, IParentNode, INonElementParentNode
-
public interface IDocumentStyle
-
public interface IDocumentType : INode, IEventTarget, IMarkupFormattable, IChildNode
-
public interface IDomException
-
public interface IElement : INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle
-
public interface IEventTarget
-
public interface IHistory
-
public interface IHtmlAllCollection : IHtmlCollection<IElement>, 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 IImplementation
-
public interface ILinkImport
-
public interface ILinkStyle
-
public interface ILoadableElement
-
public interface ILocation : IUrlUtilities
-
public interface IMutationRecord
-
public interface INamedNodeMap : IEnumerable<IAttr>, IEnumerable
-
public interface INode : IEventTarget, IMarkupFormattable
-
public interface INodeIterator
-
public interface INodeList : IEnumerable<INode>, IEnumerable, IMarkupFormattable
-
public interface INonDocumentTypeChildNode
-
public interface INonElementParentNode
-
public interface IParentNode
-
public interface IProcessingInstruction : ICharacterData, INode, IEventTarget, IMarkupFormattable, IChildNode, INonDocumentTypeChildNode
-
public interface IPseudoElement : IStyleUtilities
-
public interface IRange
-
public interface ISettableTokenList : ITokenList, IEnumerable<string>, IEnumerable
- string Value { get; set; }
-
public interface IShadowRoot : IDocumentFragment, INode, IEventTarget, IMarkupFormattable, IParentNode, INonElementParentNode
-
public interface IStringList : IEnumerable<string>, IEnumerable
-
public interface IStringMap : IEnumerable<KeyValuePair<string, string>>, IEnumerable
- string this[string name] { get; set; }
- void Remove(string name)
-
public interface IStyleSheet : IStyleFormattable
-
public interface IStyleSheetList : IEnumerable<IStyleSheet>, IEnumerable
-
public interface IText : ICharacterData, INode, IEventTarget, IMarkupFormattable, IChildNode, INonDocumentTypeChildNode
-
public interface ITokenList : IEnumerable<string>, IEnumerable
- string this[int index] { get; }
- int Length { get; }
- void Add(string[] tokens)
- bool Contains(string token)
- void Remove(string[] tokens)
- bool Toggle(string token, bool force = false)
-
public interface ITreeWalker
-
public interface IUrlUtilities
-
public interface IWindow : IEventTarget, IGlobalEventHandlers, IWindowEventHandlers, IWindowTimers
-
public interface IWindowTimers
-
public sealed delegate MutationCallback : MulticastDelegate
-
public sealed class MutationObserver
-
public sealed delegate NodeFilter : MulticastDelegate
-
public enum NodeType
-
public enum RangePosition
-
public enum RangeType
-
public enum Sandboxes
-
public enum ShadowRootMode
-
public enum VerticalAlignment
-
public enum Visibility
-
public enum WordBreak
AngleSharp.Dom.Css
-
public enum AnimationDirection
-
public enum AnimationFillStyle
-
public enum BackgroundAttachment
-
public enum BackgroundRepeat
-
public enum BlendMode
-
public enum BorderRepeat
-
public enum BoxModel
-
public enum BreakMode
-
public enum ClearMode
-
public enum CssRuleType
-
public class CssStyleEngine : ICssStyleEngine, IStyleEngine
-
public enum DisplayMode
-
public enum Floating
-
public enum FontSize
-
public enum FontStretch
-
public enum FontStyle
-
public enum FontVariant
-
public enum FontWeight
-
public enum HoverAbility
-
public interface IConditionFunction : ICssNode, IStyleFormattable
-
public interface ICssCharsetRule : ICssRule, ICssNode, IStyleFormattable
-
public interface : ICssNode, IStyleFormattable
-
public interface ICssConditionRule : ICssGroupingRule, ICssRule, ICssNode, IStyleFormattable, ICssRuleCreator
-
public interface ICssCounterStyleRule : ICssRule, ICssNode, IStyleFormattable
-
public interface ICssDocumentRule : ICssConditionRule, ICssGroupingRule, ICssRule, ICssNode, IStyleFormattable, ICssRuleCreator
-
public interface ICssFontFaceRule : ICssRule, ICssNode, IStyleFormattable, ICssProperties, IEnumerable<ICssProperty>, IEnumerable
-
public interface ICssFontFeatureValuesRule : ICssRule, ICssNode, IStyleFormattable
-
public interface ICssGroupingRule : ICssRule, ICssNode, IStyleFormattable, ICssRuleCreator
-
public interface ICssImportRule : ICssRule, ICssNode, IStyleFormattable
-
public interface ICssKeyframeRule : ICssRule, ICssNode, IStyleFormattable
-
public interface ICssKeyframesRule : ICssRule, ICssNode, IStyleFormattable
-
public interface ICssMarginRule : ICssRule, ICssNode, IStyleFormattable
-
public interface ICssMediaRule : ICssConditionRule, ICssGroupingRule, ICssRule, ICssNode, IStyleFormattable, ICssRuleCreator
-
public interface ICssMedium : ICssNode, IStyleFormattable
-
public interface ICssNamespaceRule : ICssRule, ICssNode, IStyleFormattable
-
public interface ICssNode : IStyleFormattable
-
public interface : ICssRule, ICssNode, IStyleFormattable
-
public interface ICssProperties : IEnumerable<ICssProperty>, IEnumerable
-
public interface ICssProperty : ICssNode, IStyleFormattable
-
public interface ICssRule : ICssNode, IStyleFormattable
-
public interface ICssRuleCreator
-
public interface ICssRuleList : IEnumerable<ICssRule>, IEnumerable
-
public interface ICssStyleDeclaration : ICssProperties, IEnumerable<ICssProperty>, IEnumerable, ICssNode, IStyleFormattable
-
public interface ICssStyleRule : ICssRule, ICssNode, IStyleFormattable
-
public interface ICssStyleSheet : IStyleSheet, IStyleFormattable, ICssNode, ICssRuleCreator
-
public interface ICssSupportsRule : ICssConditionRule, ICssGroupingRule, ICssRule, ICssNode, IStyleFormattable, ICssRuleCreator
-
public interface IDocumentFunction : ICssNode, IStyleFormattable
-
public interface IElementCssInlineStyle
-
public interface IKeyframeSelector : ICssNode, IStyleFormattable
-
public interface IMediaFeature : ICssNode, IStyleFormattable
-
public interface IMediaList : ICssNode, IStyleFormattable, IEnumerable<ICssMedium>, IEnumerable
-
public interface IMediaQueryList : IEventTarget
-
public interface ISelector : ICssNode, IStyleFormattable
-
public interface IStyleUtilities
-
public enum LineStyle
-
public enum ListPosition
-
public enum ListStyle
-
public enum ObjectFitting
-
public enum OverflowMode
-
public enum OverflowWrap
-
public enum PlayState
-
public enum PointerAccuracy
-
public enum PositionMode
-
public enum ScriptingState
-
public enum StrokeLinecap
-
public enum StrokeLinejoin
-
public enum SystemCursor
-
public enum SystemFont
-
public enum TextAlignLast
-
public enum TextAnchor
-
public enum TextDecorationLine
-
public enum TextDecorationStyle
-
public enum TextJustify
-
public enum TextTransform
-
public enum UnicodeMode
-
public enum UpdateFrequency
-
public enum Whitespace
AngleSharp.Dom.Events
-
public class CompositionEvent : UiEvent
-
public class CssErrorEvent : Event
-
public class CssParseEvent : Event
-
public class CustomEvent : Event
- public object Details { get; }
- public CustomEvent()
- public CustomEvent(string type, bool bubbles = false, bool cancelable = false, object details = null)
- public void Init(string type, bool bubbles, bool cancelable, object details)
-
public class ErrorEvent : Event
-
public class Event : EventArgs
-
public enum EventPhase
-
public class FocusEvent : UiEvent
- public IEventTarget Target { get; }
- public FocusEvent()
- public FocusEvent(string type, bool bubbles = false, bool cancelable = false, IWindow view = null, int detail = 0, IEventTarget target = null)
- public void Init(string type, bool bubbles, bool cancelable, IWindow view, int detail, IEventTarget target)
-
public class HashChangedEvent : Event
- public string CurrentUrl { get; }
- public string PreviousUrl { get; }
- public HashChangedEvent()
- public HashChangedEvent(string type, bool bubbles = false, bool cancelable = false, string oldURL = null, string newURL = null)
- public void Init(string type, bool bubbles, bool cancelable, string previousUrl, string currentUrl)
-
public class HtmlErrorEvent : Event
-
public class HtmlParseEvent : Event
-
public interface IGlobalEventHandlers
-
public interface IMessagePort : IEventTarget
-
public class InputEvent : Event
- public string Data { get; }
- public InputEvent()
- public InputEvent(string type, bool bubbles = false, bool cancelable = false, string data = null)
- public void Init(string type, bool bubbles, bool cancelable, string data)
-
public class InteractivityEvent<T> : Event
-
public interface ITouchList
-
public interface ITouchPoint
-
public interface IWindowEventHandlers
-
public class KeyboardEvent : UiEvent
- public bool IsAltPressed { get; }
- public bool IsCtrlPressed { get; }
- public bool IsMetaPressed { get; }
- public bool IsRepeated { get; }
- public bool IsShiftPressed { get; }
- public string Key { get; }
- public string Locale { get; }
- public KeyboardLocation Location { get; }
- public KeyboardEvent()
- public KeyboardEvent(string type, bool bubbles = false, bool cancelable = false, IWindow view = null, int detail = 0, string key = null, KeyboardLocation location = 0, string modifiersList = null, bool repeat = false)
- public bool GetModifierState(string key)
- public void Init(string type, bool bubbles, bool cancelable, IWindow view, int detail, string key, KeyboardLocation location, string modifiersList, bool repeat)
-
public enum KeyboardLocation
-
public class MediaQueryListEvent : Event
- public bool IsMatch { get; }
- public string Media { get; }
- public MediaQueryListEvent()
- public MediaQueryListEvent(string type, bool bubbles = false, bool cancelable = false, string media = null, bool matches = false)
- public void Init(string type, bool bubbles, bool cancelable, string media, bool matches)
-
public class MessageEvent : Event
- public object Data { get; }
- public string LastEventId { get; }
- public string Origin { get; }
- public IMessagePort[] Ports { get; }
- public IWindow Source { get; }
- public MessageEvent()
- public MessageEvent(string type, bool bubbles = false, bool cancelable = false, object data = null, string origin = null, string lastEventId = null, IWindow source = null, IMessagePort[] ports)
- public void Init(string type, bool bubbles, bool cancelable, object data, string origin, string lastEventId, IWindow source, IMessagePort[] ports)
-
public enum MouseButton
-
public enum MouseButtons
-
public class MouseEvent : UiEvent
- public MouseButton Button { get; }
- public MouseButtons Buttons { get; }
- public int ClientX { get; }
- public int ClientY { get; }
- public bool IsAltPressed { get; }
- public bool IsCtrlPressed { get; }
- public bool IsMetaPressed { get; }
- public bool IsShiftPressed { get; }
- public int ScreenX { get; }
- public int ScreenY { get; }
- public IEventTarget Target { get; }
- public MouseEvent()
- public MouseEvent(string type, bool bubbles = false, bool cancelable = false, IWindow view = null, int detail = 0, int screenX = 0, int screenY = 0, int clientX = 0, int clientY = 0, bool ctrlKey = false, bool altKey = false, bool shiftKey = false, bool metaKey = false, MouseButton button = 0, IEventTarget relatedTarget = null)
- public bool GetModifierState(string key)
- public void Init(string type, bool bubbles, bool cancelable, IWindow view, int detail, int screenX, int screenY, int clientX, int clientY, bool ctrlKey, bool altKey, bool shiftKey, bool metaKey, MouseButton button, IEventTarget target)
-
public class PageTransitionEvent : Event
-
public class RequestEvent : Event
-
public class TouchEvent : UiEvent
- public ITouchList ChangedTouches { get; }
- public bool IsAltPressed { get; }
- public bool IsCtrlPressed { get; }
- public bool IsMetaPressed { get; }
- public bool IsShiftPressed { get; }
- public ITouchList TargetTouches { get; }
- public ITouchList Touches { get; }
- public TouchEvent()
- public TouchEvent(string type, bool bubbles = false, bool cancelable = false, IWindow view = null, int detail = 0, ITouchList touches = null, ITouchList targetTouches = null, ITouchList changedTouches = null, bool ctrlKey = false, bool altKey = false, bool shiftKey = false, bool metaKey = false)
- public void Init(string type, bool bubbles, bool cancelable, IWindow view, int detail, ITouchList touches, ITouchList targetTouches, ITouchList changedTouches, bool ctrlKey, bool altKey, bool shiftKey, bool metaKey)
-
public class TrackEvent : Event
- public object Track { get; }
- public TrackEvent()
- public TrackEvent(string type, bool bubbles = false, bool cancelable = false, object track = null)
- public void Init(string type, bool bubbles, bool cancelable, object track)
-
public class UiEvent : Event
- public int Detail { get; }
- public IWindow View { get; }
- public UiEvent()
- public UiEvent(string type, bool bubbles = false, bool cancelable = false, IWindow view = null, int detail = 0)
- public void Init(string type, bool bubbles, bool cancelable, IWindow view, int detail)
-
public class WheelEvent : MouseEvent
- public WheelMode DeltaMode { get; }
- public double DeltaX { get; }
- public double DeltaY { get; }
- public double DeltaZ { get; }
- public WheelEvent()
- public WheelEvent(string type, bool bubbles = false, bool cancelable = false, IWindow view = null, int detail = 0, int screenX = 0, int screenY = 0, int clientX = 0, int clientY = 0, MouseButton button = 0, IEventTarget target = null, string modifiersList = null, double deltaX = 0, double deltaY = 0, double deltaZ = 0, WheelMode deltaMode = 0)
- public void Init(string type, bool bubbles, bool cancelable, IWindow view, int detail, int screenX, int screenY, int clientX, int clientY, MouseButton button, IEventTarget target, string modifiersList, double deltaX, double deltaY, double deltaZ, WheelMode deltaMode)
-
public enum WheelMode
AngleSharp.Dom.Html
-
public interface IHtmlAnchorElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers, IUrlUtilities
-
public interface IHtmlAreaElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers, IUrlUtilities
-
public interface IHtmlAudioElement : IHtmlMediaElement, IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers, IMediaController, ILoadableElement
-
public interface IHtmlBaseElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
- string Href { get; set; }
- string Target { get; set; }
-
public interface IHtmlBodyElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers, IWindowEventHandlers
-
public interface IHtmlBreakRowElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlButtonElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers, IValidation
-
public interface IHtmlCanvasElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlCommandElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlDataElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
- string Value { get; set; }
-
public interface IHtmlDataListElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlDetailsElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlDialogElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlDivElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlDocument : IDocument, INode, IEventTarget, IMarkupFormattable, IParentNode, IGlobalEventHandlers, IDocumentStyle, INonElementParentNode, IDisposable
-
public interface IHtmlElement : IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlEmbedElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers, ILoadableElement
-
public interface IHtmlFieldSetElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers, IValidation
-
public interface IHtmlFormControlsCollection : IHtmlCollection<IHtmlElement>, IEnumerable<IHtmlElement>, IEnumerable
-
public interface IHtmlFormElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlHeadElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlHeadingElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlHrElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlHtmlElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlImageElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers, ILoadableElement
-
public interface IHtmlInlineFrameElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers, ILoadableElement
-
public interface IHtmlInputElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers, IValidation
-
public interface IHtmlKeygenElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers, IValidation
-
public interface IHtmlLabelElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlLegendElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlLinkElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers, ILinkStyle, ILinkImport, ILoadableElement
-
public interface IHtmlListItemElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlMapElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlMediaElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers, IMediaController, ILoadableElement
-
public interface : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
- string { get; set; }
- string { get; set; }
-
public interface : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
- IHtmlElement Command { get; }
- string { get; set; }
- bool { get; set; }
- bool { get; set; }
- bool { get; set; }
- string { get; set; }
- string { get; set; }
- string { get; set; }
-
public interface IHtmlMetaElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlMeterElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers, ILabelabelElement
-
public interface IHtmlModElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlObjectElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers, IValidation, ILoadableElement
-
public interface IHtmlOptionElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlOptionsCollection : IHtmlCollection<IHtmlOptionElement>, IEnumerable<IHtmlOptionElement>, IEnumerable
-
public interface IHtmlOptionsGroupElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlOrderedListElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlOutputElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers, IValidation
-
public interface IHtmlParagraphElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlParamElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
- string Name { get; set; }
- string Value { get; set; }
-
public interface IHtmlPreElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlProgressElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers, ILabelabelElement
-
public interface IHtmlQuoteElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlScriptElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers, ILoadableElement
-
public interface IHtmlSelectElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers, IValidation
-
public interface IHtmlSlotElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlSourceElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlSpanElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlStyleElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers, ILinkStyle
-
public interface IHtmlTableCaptionElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlTableCellElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlTableColumnElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlTableDataCellElement : IHtmlTableCellElement, IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlTableElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface : IHtmlTableCellElement, IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlTableRowElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlTableSectionElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlTemplateElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlTextAreaElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers, IValidation
-
public interface IHtmlTimeElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlTitleElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
- string Text { get; set; }
-
public interface IHtmlTrackElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlUnknownElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlUnorderedListElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
-
public interface IHtmlVideoElement : IHtmlMediaElement, IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers, IMediaController, ILoadableElement
-
public interface ILabelabelElement
-
public interface IValidation
-
public interface IValidityState
-
public enum TableFrames
-
public enum TableRules
-
public enum TrackReadyState
AngleSharp.Dom.Io
AngleSharp.Dom.Media
AngleSharp.Dom.Navigator
AngleSharp.Dom.Svg
-
public interface ISvgCircleElement : ISvgElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle
-
public interface ISvgDescriptionElement : ISvgElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle
-
public interface ISvgDocument : IDocument, INode, IEventTarget, IMarkupFormattable, IParentNode, IGlobalEventHandlers, IDocumentStyle, INonElementParentNode, IDisposable
-
public interface ISvgElement : IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle
-
public interface ISvgForeignObjectElement : ISvgElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle
-
public interface ISvgSvgElement : ISvgElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle
-
public interface ISvgTitleElement : ISvgElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle
AngleSharp.Dom.Xml
AngleSharp.Extensions
-
public static class ApiExtensions
- 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 IEnumerable<TNode> Ancestors<TNode>(this INode child)
- public static IEnumerable<INode> Ancestors(this INode child)
- public static T Append<T>(this T elements, string html) where T : IEnumerable<IElement>
- public static TElement AppendElement<TElement>(this INode parent, TElement element) where TElement : 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 IEnumerable<string> Attr<T>(this T elements, string attributeName) where T : IEnumerable<IElement>
- public static Task<Event> AwaitEventAsync<TEventTarget>(this TEventTarget node, string eventName) where TEventTarget : IEventTarget
- public static T Before<T>(this T elements, string html) where T : IEnumerable<IElement>
- public static INamedNodeMap Clear(this INamedNodeMap attributes)
- public static IElement ClearAttr(this IElement element)
- public static T ClearAttr<T>(this T elements) where T : IEnumerable<IElement>
- public static ICssStyleDeclaration ComputeCurrentStyle(this IElement element)
- public static TElement CreateElement<TElement>(this IDocument document) where TElement : 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 IEnumerable<TNode> Descendents<TNode>(this INode parent)
- public static IEnumerable<INode> Descendents(this INode parent)
- public static IElement Empty(this IElement element)
- public static T Empty<T>(this T elements) where T : IEnumerable<IElement>
- public static T Eq<T>(this IEnumerable<T> elements, int index) where T : IElement
- public static IEnumerable<T> Even<T>(this IEnumerable<T> elements) where T : IElement
- public static IEnumerable<IDownload> GetDownloads(this IDocument document)
- public static IEnumerable<T> Gt<T>(this IEnumerable<T> elements, int index) where T : IElement
- public static bool HasClass(this IEnumerable<IElement> elements, string className)
- public static string Html(this IElement element)
- public static T Html<T>(this T elements, string html) where T : IEnumerable<IElement>
- public static int Index(this IEnumerable<INode> nodes, INode item)
- public static TElement InsertElement<TElement>(this INode parent, TElement newElement, INode referenceElement) where TElement : IElement
- public static IEnumerable<T> Lt<T>(this IEnumerable<T> elements, int index) where T : IElement
- public static Task<IDocument> NavigateAsync<TElement>(this TElement element) where TElement : IUrlUtilities, IElement
- public static Task<IDocument> NavigateAsync<TElement>(this TElement element, CancellationToken cancel) where TElement : IUrlUtilities, IElement
- public static IEnumerable<T> Odd<T>(this IEnumerable<T> elements) where T : IElement
- public static T Prepend<T>(this T elements, string html) where T : IEnumerable<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 T RemoveClass<T>(this T elements, string className) where T : IEnumerable<IElement>
- public static TElement RemoveElement<TElement>(this INode parent, TElement element) where TElement : IElement
- public static IHtmlFormElement SetValues(this IHtmlFormElement form, IDictionary<string, string> fields, bool createMissing = false)
- public static Task<IDocument> SubmitAsync(this IHtmlFormElement form, object fields)
- public static Task<IDocument> SubmitAsync(this IHtmlFormElement form, IDictionary<string, string> fields, bool createMissing = false)
- public static Task<IDocument> SubmitAsync(this IHtmlElement element, object fields = null)
- public static Task<IDocument> SubmitAsync(this IHtmlElement element, IDictionary<string, string> fields, bool createMissing = false)
- public static string Text(this INode node)
- public static T Text<T>(this T nodes, string text) where T : IEnumerable<INode>
- public static IHtmlCollection<TElement> ToCollection<TElement>(this IEnumerable<TElement> elements) where TElement : 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 FormatExtensions
-
public static class ResponseExtensions
-
public static class SelectorExtensions
- public static IEnumerable<IElement> Children(this IEnumerable<IElement> elements, string selectorText = null)
- public static IEnumerable<IElement> Children(this IEnumerable<IElement> elements, ISelector selector = null)
- public static IEnumerable<T> Is<T>(this IEnumerable<T> elements, string selectorText) where T : IElement
- public static IEnumerable<T> Is<T>(this IEnumerable<T> elements, ISelector selector) where T : IElement
- public static IEnumerable<IElement> Next(this IEnumerable<IElement> elements, string selectorText = null)
- public static IEnumerable<IElement> Next(this IEnumerable<IElement> elements, ISelector selector = null)
- public static IEnumerable<T> Not<T>(this IEnumerable<T> elements, string selectorText) where T : IElement
- public static IEnumerable<T> Not<T>(this IEnumerable<T> elements, ISelector selector) where T : IElement
- public static IEnumerable<IElement> Parent(this IEnumerable<IElement> elements, string selectorText = null)
- public static IEnumerable<IElement> Parent(this IEnumerable<IElement> elements, ISelector selector = null)
- public static IEnumerable<IElement> Previous(this IEnumerable<IElement> elements, string selectorText = null)
- public static IEnumerable<IElement> Previous(this IEnumerable<IElement> elements, ISelector selector = null)
- public static IEnumerable<IElement> Siblings(this IEnumerable<IElement> elements, string selectorText = null)
- public static IEnumerable<IElement> Siblings(this IEnumerable<IElement> elements, ISelector selector = null)
-
public static class StyleSheetExtensions
-
public static class TokenizerExtensions
AngleSharp.Html
-
public class HtmlParser
-
public static class AttributeNames
- public static readonly string Abbr
- public static readonly string Accept
- public static readonly string AcceptCharset
- public static readonly string AccessKey
- public static readonly string Action
- public static readonly string Actuate
- public static readonly string Align
- public static readonly string Alink
- public static readonly string AllowFullscreen
- public static readonly string Alt
- public static readonly string Arcrole
- public static readonly string Async
- public static readonly string AutoComplete
- public static readonly string AutoFocus
- public static readonly string Autoplay
- public static readonly string Axis
- public static readonly string Background
- public static readonly string BgColor
- public static readonly string Body
- public static readonly string Border
- public static readonly string CellPadding
- public static readonly string CellSpacing
- public static readonly string Challenge
- public static readonly string Charset
- public static readonly string Checked
- public static readonly string Cite
- public static readonly string Class
- public static readonly string Color
- public static readonly string Cols
- public static readonly string ColSpan
- public static readonly string Command
- public static readonly string Content
- public static readonly string ContentEditable
- public static readonly string
- public static readonly string Controls
- public static readonly string Coords
- public static readonly string CrossOrigin
- public static readonly string Data
- public static readonly string Datetime
- public static readonly string Default
- public static readonly string Defer
- public static readonly string Dir
- public static readonly string DirName
- public static readonly string Disabled
- public static readonly string Download
- public static readonly string Draggable
- public static readonly string DropZone
- public static readonly string Encoding
- public static readonly string Enctype
- public static readonly string Event
- public static readonly string Face
- public static readonly string For
- public static readonly string Form
- public static readonly string FormNoValidate
- public static readonly string Frame
- public static readonly string FrameBorder
- public static readonly string
- public static readonly string Height
- public static readonly string Hidden
- public static readonly string High
- public static readonly string Href
- public static readonly string HrefLang
- public static readonly string HttpEquiv
- public static readonly string Icon
- public static readonly string Id
- public static readonly string Integrity
- public static readonly string IsMap
- public static readonly string Keytype
- public static readonly string Kind
- public static readonly string Label
- public static readonly string Lang
- public static readonly string Language
- public static readonly string Link
- public static readonly string List
- public static readonly string LongDesc
- public static readonly string Loop
- public static readonly string Low
- public static readonly string Manifest
- public static readonly string MarginHeight
- public static readonly string MarginWidth
- public static readonly string Max
- public static readonly string MaxLength
- public static readonly string Media
- public static readonly string MediaGroup
- public static readonly string Method
- public static readonly string Min
- public static readonly string MinLength
- public static readonly string Multiple
- public static readonly string Muted
- public static readonly string Name
- public static readonly string NoResize
- public static readonly string NoValidate
- public static readonly string NoWrap
- public static readonly string Open
- public static readonly string Optimum
- public static readonly string Pattern
- public static readonly string Ping
- public static readonly string Placeholder
- public static readonly string Poster
- public static readonly string Preload
- public static readonly string Prompt
- public static readonly string Radiogroup
- public static readonly string Readonly
- public static readonly string Rel
- public static readonly string Required
- public static readonly string Rev
- public static readonly string Reversed
- public static readonly string Role
- public static readonly string Rows
- public static readonly string RowSpan
- public static readonly string Rules
- public static readonly string Sandbox
- public static readonly string Scheme
- public static readonly string Scope
- public static readonly string Scoped
- public static readonly string Scrolling
- public static readonly string Seamless
- public static readonly string Selected
- public static readonly string Shape
- public static readonly string Show
- public static readonly string Size
- public static readonly string Sizes
- public static readonly string Slot
- public static readonly string Space
- public static readonly string Span
- public static readonly string Spellcheck
- public static readonly string Src
- public static readonly string SrcDoc
- public static readonly string SrcLang
- public static readonly string SrcSet
- public static readonly string Standalone
- public static readonly string Start
- public static readonly string Step
- public static readonly string Style
- public static readonly string Summary
- public static readonly string TabIndex
- public static readonly string Target
- public static readonly string Text
- public static readonly string Title
- public static readonly string Translate
- public static readonly string Type
- public static readonly string TypeMustMatch
- public static readonly string UseMap
- public static readonly string Valign
- public static readonly string Value
- public static readonly string Version
- public static readonly string Vlink
- public static readonly string Width
- public static readonly string Window
- public static readonly string Wrap
-
public static class EventNames
-
public sealed class FormDataSet : IEnumerable<string>, IEnumerable
-
public abstract class FormDataSetEntry
-
public sealed class HtmlEntityService : IEntityProvider
-
public sealed class HtmlMarkupFormatter : IMarkupFormatter
-
public interface IFormDataSetVisitor
-
public interface IFormSubmitter : IFormDataSetVisitor
-
public static class InputTypeNames
- public static readonly string Button
- public static readonly string Checkbox
- public static readonly string Color
- public static readonly string Date
- public static readonly string Datetime
- public static readonly string DatetimeLocal
- public static readonly string Email
- public static readonly string File
- public static readonly string Hidden
- public static readonly string Image
- public static readonly string Month
- public static readonly string Number
- public static readonly string Password
- public static readonly string Radio
- public static readonly string Range
- public static readonly string Reset
- public static readonly string Search
- public static readonly string SelectMultiple
- public static readonly string SelectOne
- public static readonly string Submit
- public static readonly string Tel
- public static readonly string Text
- public static readonly string Time
- public static readonly string Url
- public static readonly string Week
-
public static class LinkRelNames
- public static readonly string Alternate
- public static readonly string Author
- public static readonly string Icon
- public static readonly string Import
- public static readonly string License
- public static readonly string Next
- public static readonly string Pingback
- public static readonly string Prefetch
- public static readonly string Prev
- public static readonly string Search
- public static readonly string
- public static readonly string StyleSheet
-
public static class NamespaceNames
-
public class PrettyMarkupFormatter : IMarkupFormatter
-
public sealed class SourceSet
-
public static class TagNames
- public static readonly string A
- public static readonly string Abbr
- public static readonly string Address
- public static readonly string AnnotationXml
- public static readonly string Applet
- public static readonly string Area
- public static readonly string Article
- public static readonly string Aside
- public static readonly string Audio
- public static readonly string B
- public static readonly string Base
- public static readonly string BaseFont
- public static readonly string Bdi
- public static readonly string Bdo
- public static readonly string Bgsound
- public static readonly string Big
- public static readonly string BlockQuote
- public static readonly string Body
- public static readonly string Br
- public static readonly string Button
- public static readonly string Canvas
- public static readonly string Caption
- public static readonly string Center
- public static readonly string Circle
- public static readonly string Cite
- public static readonly string Code
- public static readonly string Col
- public static readonly string Colgroup
- public static readonly string Data
- public static readonly string Datalist
- public static readonly string Dd
- public static readonly string Del
- public static readonly string Desc
- public static readonly string Details
- public static readonly string Dfn
- public static readonly string Dialog
- public static readonly string Dir
- public static readonly string Div
- public static readonly string Dl
- public static readonly string Doctype
- public static readonly string Dt
- public static readonly string Em
- public static readonly string Embed
- public static readonly string Fieldset
- public static readonly string Figcaption
- public static readonly string Figure
- public static readonly string Font
- public static readonly string
- public static readonly string ForeignObject
- public static readonly string Form
- public static readonly string Frame
- public static readonly string Frameset
- public static readonly string H1
- public static readonly string H2
- public static readonly string H3
- public static readonly string H4
- public static readonly string H5
- public static readonly string H6
- public static readonly string Head
- public static readonly string
- public static readonly string Hgroup
- public static readonly string Hr
- public static readonly string Html
- public static readonly string I
- public static readonly string Iframe
- public static readonly string Image
- public static readonly string Img
- public static readonly string Input
- public static readonly string Ins
- public static readonly string IsIndex
- public static readonly string Kbd
- public static readonly string Keygen
- public static readonly string Label
- public static readonly string Legend
- public static readonly string Li
- public static readonly string Link
- public static readonly string Listing
- public static readonly string Main
- public static readonly string Map
- public static readonly string Mark
- public static readonly string Marquee
- public static readonly string Math
- public static readonly string
- public static readonly string
- public static readonly string Meta
- public static readonly string Meter
- public static readonly string Mi
- public static readonly string Mn
- public static readonly string Mo
- public static readonly string Ms
- public static readonly string Mtext
- public static readonly string Nav
- public static readonly string NoBr
- public static readonly string NoEmbed
- public static readonly string NoFrames
- public static readonly string NoScript
- public static readonly string Object
- public static readonly string Ol
- public static readonly string Optgroup
- public static readonly string Option
- public static readonly string Output
- public static readonly string P
- public static readonly string Param
- public static readonly string Picture
- public static readonly string Plaintext
- public static readonly string Pre
- public static readonly string Progress
- public static readonly string Q
- public static readonly string Quote
- public static readonly string Rb
- public static readonly string Rp
- public static readonly string Rt
- public static readonly string Rtc
- public static readonly string Ruby
- public static readonly string S
- public static readonly string Samp
- public static readonly string Script
- public static readonly string Section
- public static readonly string Select
- public static readonly string Slot
- public static readonly string Small
- public static readonly string Source
- public static readonly string Span
- public static readonly string Strike
- public static readonly string Strong
- public static readonly string Style
- public static readonly string Sub
- public static readonly string Summary
- public static readonly string Sup
- public static readonly string Svg
- public static readonly string Table
- public static readonly string Tbody
- public static readonly string Td
- public static readonly string Template
- public static readonly string Textarea
- public static readonly string
- public static readonly string Th
- public static readonly string Thead
- public static readonly string Time
- public static readonly string Title
- public static readonly string Tr
- public static readonly string Track
- public static readonly string Tt
- public static readonly string U
- public static readonly string Ul
- public static readonly string Var
- public static readonly string Video
- public static readonly string Wbr
- public static readonly string Xml
- public static readonly string Xmp
AngleSharp.Network
-
public class CorsRequest
-
public enum
-
public class DocumentRequest
- public Stream Body { get; set; }
- public Dictionary<string, string> { get; }
- public HttpMethod Method { get; set; }
- public string MimeType { get; set; }
- public string Referer { get; set; }
- public INode Source { get; set; }
- public Url Target { get; }
- public DocumentRequest(Url target)
- 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)
-
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 enum HttpMethod
-
public interface IDocumentLoader : ILoader
-
public interface IDownload : ICancellable<IResponse>, ICancellable
-
public interface ILoader
-
public interface IRequest
-
public interface IRequester
-
public interface IResourceLoader : ILoader
-
public interface IResponse : IDisposable
-
public class MimeType : IEquatable<MimeType>
-
public static class MimeTypeNames
-
public enum OriginBehavior
-
public static class ProtocolNames
- public static readonly string Blob
- public static readonly string Data
- public static readonly string File
- public static readonly string Ftp
- public static readonly string Gopher
- public static readonly string Http
- public static readonly string Https
- public static readonly string JavaScript
- public static readonly string Mailto
- public static readonly string Ssh
- public static readonly string Telnet
- public static readonly string Ws
- public static readonly string Wss
- public static bool IsOriginable(string protocol)
- public static bool IsRelative(string protocol)
-
public class ResourceRequest
-
public class VirtualResponse : IResponse, IDisposable
AngleSharp.Network.Default
AngleSharp.Parser.Css
AngleSharp.Parser.Html
AngleSharp.Parser.Xml
AngleSharp.Services
AngleSharp.Services.Default
AngleSharp.Services.Media
AngleSharp.Services.Scripting
AngleSharp.Services.Styling
AngleSharp.XHtml
AngleSharp.Xml