Acrux Html Parser Documentation
HtmlElement Class
NamespacesAcrux.HtmlHtmlElement
Represents an HTML element.
Declaration Syntax
C#Visual BasicVisual C++
public class HtmlElement : HtmlNode
Public Class HtmlElement _
	Inherits HtmlNode
public ref class HtmlElement : public HtmlNode
Members
All MembersMethodsProperties



IconMemberDescription
Attributes
Gets an HtmlAttributeCollection containing the attributes of this node.
(Inherited from HtmlNode.)
BaseURI
Returns the base URI of the current node.
(Inherited from HtmlNode.)
ChildNodes
Gets all the child nodes of the current node.
(Inherited from HtmlNode.)
CreateNavigator()()()
Creates an System.Xml.XPath.XPathNavigator for navigating this object
(Inherited from HtmlNode.)
Equals(Object)
Determines whether the specified Acrux.Html object is equal to the current Acrux.Html object.
(Inherited from HtmlNode.)
EvaluateXPath(String)
Evaluates the XPath expression and retuns the typed result
(Inherited from HtmlNode.)
Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
FirstChild
Gets the first child of the node.
(Inherited from HtmlNode.)
GetAttributeValue(String)
Returns the value of the specified attribute of the current HTML element. The attribute names are in lower case.

GetEnumerator()()()
Returns an enumerator that itterates through the children colletion of the current HtmlNode.
(Inherited from HtmlNode.)
GetHashCode()()()
Serves as a hash function for a particualr type
(Inherited from HtmlNode.)
GetNamespaceOfPrefix(String)
Looks up the closest xmlns declaration for the given prefix that is in scope for the current node and returns the namespace URI in the declaration.

Standard HTML nodes will always have the default namespace to simplify XPath queries even if an xmlns is explicitely specified in XHTML documents.
For all non-standard HTML 4.01 elements that define an xmlns, NamespaceURI will return the namespace URI.
(Inherited from HtmlNode.)
GetPrefixOfNamespace(String)
Looks up the closest xmlns declaration for the given namespace URI that is in scope for the current node and returns the prefix defined in the declaration.

Standard HTML nodes will always have the default namespace to simplify XPath queries even if an xmlns is explicitely specified in XHTML documents.
For all non-standard HTML 4.01 elements that define an xmlns, NamespaceURI will return the namespace URI.
(Inherited from HtmlNode.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
HasChildNodes
Gets a value indicating whether this node has any child nodes.
(Inherited from HtmlNode.)
InnerText
Gets the concatinated values of the node and all its child nodes.
(Inherited from HtmlNode.)
InnerXml (Inherited from HtmlNode.)
IsReadOnly
Gets a value indicating whether the current is read only. Returns false if the node can be modified.
(Inherited from HtmlNode.)
LastChild
Gets the last child of the current node.
(Inherited from HtmlNode.)
LocalName
Gets the local name of the node.
(Inherited from HtmlNode.)
MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Name
Gets the qualified name of the node.
(Inherited from HtmlNode.)
NamespaceURI
Gets the namespace URI of the node.

Standard HTML nodes will always have the default namespace to simplify XPath queries even if an xmlns is explicitely specified in XHTML documents.
For all non-standard HTML 4.01 elements that define an xmlns, NamespaceURI will return the namespace URI.
(Inherited from HtmlNode.)
NextSibling
Gets the node immediately following this node.
(Inherited from HtmlNode.)
NodeType
Gets the type of the current node.
(Inherited from HtmlNode.)
OuterXml
Gets the markup representing the node and all its child nodes.
(Inherited from HtmlNode.)
OwnerDocument
Gets the Acrux.HtmlDocument to which this node belongs.
(Inherited from HtmlNode.)
ParentNode
Gets the parent of this node (for nodes that can have parents)
(Inherited from HtmlNode.)
Prefix
Gets the namespace prefix for this node.

Standard HTML nodes will always have the default namespace to simplify XPath queries even if an xmlns is explicitely specified in XHTML documents.
For all non-standard HTML 4.01 elements that define an xmlns, NamespaceURI will return the namespace URI.
(Inherited from HtmlNode.)
PreviousSibling
Gets the node immediately preceding this node.
(Inherited from HtmlNode.)
SelectNodes(String)
Selects the list of nodes matching the XPath expression.
(Inherited from HtmlNode.)
SelectSingleNode(String)
Selects the first HtmlNode that matches the the XPath expression.
(Inherited from HtmlNode.)
ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Value
Gets or sets the value of the node.
(Inherited from HtmlNode.)
XPathLocation
Gets an XPath expression that uniquely identifies the current node. For repeated elements an index will be used.

Example:/html/body/table/tr[5]/td[2]/img
(Inherited from HtmlNode.)
Inheritance Hierarchy
Object
HtmlNode
 HtmlElement

Assembly: Acrux.Html (Module: Acrux.Html) Version: 1.0.0.0 (1.0.0.215)