Class HElement  
  
  
    - Namespace
- ScrapySharp.Html.Dom
- Assembly
- ScrapySharp.dll
 
  
  
  
    public class HElement : HContainer, IHSubContainer
   
  
    - Inheritance
- 
      
      
      HElement 
    - Implements
- 
      
    
    - Derived
- 
      
    
    - Inherited Members
- 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  
    - Extension Methods
- 
  
  
  
  
  
  
Constructors
  
  
  HElement()
  
  
  
  
  
  
  
  HElement(string)
  
  
  
  
  
    public HElement(string name)
   
  Parameters
  
    - namestring
  HElement(string, params IHSubContainer[])
  
  
  
  
  
    public HElement(string name, params IHSubContainer[] elements)
   
  Parameters
  
    - namestring
- elementsIHSubContainer[]
  HElement(string, string, params IHSubContainer[])
  
  
  
  
  
    public HElement(string name, string text, params IHSubContainer[] elements)
   
  Parameters
  
    - namestring
- textstring
- elementsIHSubContainer[]
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
  
    - namestring
Returns
  
    - IEnumerable<HElement>
  GetAttributeValue(string, bool)
  
  
  
  
  
    public bool GetAttributeValue(string name, bool def)
   
  Parameters
  
    - namestring
- defbool
Returns
  
    - bool
  GetAttributeValue(string, int)
  
  
  
  
  
    public int GetAttributeValue(string name, int def)
   
  Parameters
  
    - namestring
- defint
Returns
  
    - int
  GetAttributeValue(string, string)
  
  
  
  
  
    public string GetAttributeValue(string name, string def)
   
  Parameters
  
    - namestring
- defstring
Returns
  
    - string
  GetOuterHtml(HtmlGenerationStyle)
  
  
  
  
  
    public virtual string GetOuterHtml(HtmlGenerationStyle generationStyle = HtmlGenerationStyle.None)
   
  Parameters
  
    - generationStyleHtmlGenerationStyle
Returns
  
    - string