Table of Contents

Class HElement

Namespace
ScrapySharp.Html.Dom
Assembly
ScrapySharp.dll
public class HElement : HContainer, IHSubContainer
Inheritance
HElement
Implements
Derived
Inherited Members
Extension Methods

Constructors

HElement()

public HElement()

HElement(string)

public HElement(string name)

Parameters

name string

HElement(string, params IHSubContainer[])

public HElement(string name, params IHSubContainer[] elements)

Parameters

name string
elements IHSubContainer[]

HElement(string, string, params IHSubContainer[])

public HElement(string name, string text, params IHSubContainer[] elements)

Parameters

name string
text string
elements IHSubContainer[]

Properties

Attributes

public NameValueCollection Attributes { get; }

Property Value

NameValueCollection

HasAttributes

public bool HasAttributes { get; }

Property Value

bool

Id

public string Id { get; set; }

Property Value

string

ParentNode

public HElement ParentNode { get; set; }

Property Value

HElement

Methods

Ancestors()

public IEnumerable<HElement> Ancestors()

Returns

IEnumerable<HElement>

Ancestors(string)

public IEnumerable<HElement> Ancestors(string name)

Parameters

name string

Returns

IEnumerable<HElement>

GetAttributeValue(string, bool)

public bool GetAttributeValue(string name, bool def)

Parameters

name string
def bool

Returns

bool

GetAttributeValue(string, int)

public int GetAttributeValue(string name, int def)

Parameters

name string
def int

Returns

int

GetAttributeValue(string, string)

public string GetAttributeValue(string name, string def)

Parameters

name string
def string

Returns

string

GetOuterHtml(HtmlGenerationStyle)

public virtual string GetOuterHtml(HtmlGenerationStyle generationStyle = HtmlGenerationStyle.None)

Parameters

generationStyle HtmlGenerationStyle

Returns

string