C# Class NHtmlUnit.Html.DomNode

Inheritance: ObjectWrapper, NHtmlUnit.W3C.Dom.INode
显示文件 Open project: HtmlUnit/NHtmlUnit

Public Methods

Method Description
AddCharacterDataChangeListener ( NHtmlUnit listener ) : void
AddDomChangeListener ( NHtmlUnit listener ) : void
AppendChild ( NHtmlUnit node ) : NHtmlUnit.Html.DomNode
AsText ( ) : string
AsXml ( ) : string
CloneNode ( bool deep ) : NHtmlUnit.Html.DomNode
CompareDocumentPosition ( NHtmlUnit other ) : Int16
DomNode ( com wrappedObject ) : System
GetByXPath ( string xpathExpr ) : IList
GetByXPath ( string xpathExpr, org resolver ) : IList
GetFeature ( string feature, string version ) : object
GetFirstByXPath ( string xpathExpr ) : object
GetFirstByXPath ( string xpathExpr, org resolver ) : object
GetScriptableObject ( ) : net.sourceforge.htmlunit.corejs.javascript.ScriptableObject
GetUserData ( string key ) : object
HasAttributes ( ) : bool
HasChildNodes ( ) : bool
HasFeature ( NHtmlUnit feature ) : bool
InsertBefore ( NHtmlUnit newChild, NHtmlUnit refChild ) : NHtmlUnit.W3C.Dom.INode
InsertBefore ( NHtmlUnit newNode ) : void
IsAncestorOf ( NHtmlUnit node ) : bool
IsAncestorOfAny ( com nodes ) : bool
IsDefaultNamespace ( string namespaceURI ) : bool
IsDirectlyAttachedToPage ( ) : bool
IsDisplayed ( ) : bool
IsEqualNode ( NHtmlUnit arg ) : bool
IsSameNode ( NHtmlUnit other ) : bool
IsSupported ( string namespaceArg, string featureName ) : bool
LookupNamespaceURI ( string prefix ) : string
LookupPrefix ( string namespaceURI ) : string
MayBeDisplayed ( ) : bool
Normalize ( ) : void
ProcessImportNode ( NHtmlUnit doc ) : void
QuerySelector ( string selectors ) : NHtmlUnit.Html.DomNode
QuerySelectorAll ( string selectors ) : IList
Remove ( ) : void
RemoveAllChildren ( ) : void
RemoveCharacterDataChangeListener ( NHtmlUnit listener ) : void
RemoveChild ( NHtmlUnit child ) : NHtmlUnit.W3C.Dom.INode
RemoveDomChangeListener ( NHtmlUnit listener ) : void
Replace ( NHtmlUnit newNode ) : void
ReplaceChild ( NHtmlUnit newChild, NHtmlUnit oldChild ) : NHtmlUnit.W3C.Dom.INode
SetScriptableObject ( object scriptObject ) : void
SetUserData ( string key, object data, NHtmlUnit handler ) : object

Private Methods

Method Description
DomNode ( ) : System

Method Details

AddCharacterDataChangeListener() public method

public AddCharacterDataChangeListener ( NHtmlUnit listener ) : void
listener NHtmlUnit
return void

AddDomChangeListener() public method

public AddDomChangeListener ( NHtmlUnit listener ) : void
listener NHtmlUnit
return void

AppendChild() public method

public AppendChild ( NHtmlUnit node ) : NHtmlUnit.Html.DomNode
node NHtmlUnit
return NHtmlUnit.Html.DomNode

AsText() public method

public AsText ( ) : string
return string

AsXml() public method

public AsXml ( ) : string
return string

CloneNode() public method

public CloneNode ( bool deep ) : NHtmlUnit.Html.DomNode
deep bool
return NHtmlUnit.Html.DomNode

CompareDocumentPosition() public method

public CompareDocumentPosition ( NHtmlUnit other ) : Int16
other NHtmlUnit
return System.Int16

DomNode() public method

public DomNode ( com wrappedObject ) : System
wrappedObject com
return System

GetByXPath() public method

public GetByXPath ( string xpathExpr ) : IList
xpathExpr string
return IList

GetByXPath() public method

public GetByXPath ( string xpathExpr, org resolver ) : IList
xpathExpr string
resolver org
return IList

GetFeature() public method

public GetFeature ( string feature, string version ) : object
feature string
version string
return object

GetFirstByXPath() public method

public GetFirstByXPath ( string xpathExpr ) : object
xpathExpr string
return object

GetFirstByXPath() public method

public GetFirstByXPath ( string xpathExpr, org resolver ) : object
xpathExpr string
resolver org
return object

GetScriptableObject() public method

public GetScriptableObject ( ) : net.sourceforge.htmlunit.corejs.javascript.ScriptableObject
return net.sourceforge.htmlunit.corejs.javascript.ScriptableObject

GetUserData() public method

public GetUserData ( string key ) : object
key string
return object

HasAttributes() public method

public HasAttributes ( ) : bool
return bool

HasChildNodes() public method

public HasChildNodes ( ) : bool
return bool

HasFeature() public method

public HasFeature ( NHtmlUnit feature ) : bool
feature NHtmlUnit
return bool

InsertBefore() public method

public InsertBefore ( NHtmlUnit newChild, NHtmlUnit refChild ) : NHtmlUnit.W3C.Dom.INode
newChild NHtmlUnit
refChild NHtmlUnit
return NHtmlUnit.W3C.Dom.INode

InsertBefore() public method

public InsertBefore ( NHtmlUnit newNode ) : void
newNode NHtmlUnit
return void

IsAncestorOf() public method

public IsAncestorOf ( NHtmlUnit node ) : bool
node NHtmlUnit
return bool

IsAncestorOfAny() public method

public IsAncestorOfAny ( com nodes ) : bool
nodes com
return bool

IsDefaultNamespace() public method

public IsDefaultNamespace ( string namespaceURI ) : bool
namespaceURI string
return bool

IsDirectlyAttachedToPage() public method

public IsDirectlyAttachedToPage ( ) : bool
return bool

IsDisplayed() public method

public IsDisplayed ( ) : bool
return bool

IsEqualNode() public method

public IsEqualNode ( NHtmlUnit arg ) : bool
arg NHtmlUnit
return bool

IsSameNode() public method

public IsSameNode ( NHtmlUnit other ) : bool
other NHtmlUnit
return bool

IsSupported() public method

public IsSupported ( string namespaceArg, string featureName ) : bool
namespaceArg string
featureName string
return bool

LookupNamespaceURI() public method

public LookupNamespaceURI ( string prefix ) : string
prefix string
return string

LookupPrefix() public method

public LookupPrefix ( string namespaceURI ) : string
namespaceURI string
return string

MayBeDisplayed() public method

public MayBeDisplayed ( ) : bool
return bool

Normalize() public method

public Normalize ( ) : void
return void

ProcessImportNode() public method

public ProcessImportNode ( NHtmlUnit doc ) : void
doc NHtmlUnit
return void

QuerySelector() public method

public QuerySelector ( string selectors ) : NHtmlUnit.Html.DomNode
selectors string
return NHtmlUnit.Html.DomNode

QuerySelectorAll() public method

public QuerySelectorAll ( string selectors ) : IList
selectors string
return IList

Remove() public method

public Remove ( ) : void
return void

RemoveAllChildren() public method

public RemoveAllChildren ( ) : void
return void

RemoveCharacterDataChangeListener() public method

public RemoveCharacterDataChangeListener ( NHtmlUnit listener ) : void
listener NHtmlUnit
return void

RemoveChild() public method

public RemoveChild ( NHtmlUnit child ) : NHtmlUnit.W3C.Dom.INode
child NHtmlUnit
return NHtmlUnit.W3C.Dom.INode

RemoveDomChangeListener() public method

public RemoveDomChangeListener ( NHtmlUnit listener ) : void
listener NHtmlUnit
return void

Replace() public method

public Replace ( NHtmlUnit newNode ) : void
newNode NHtmlUnit
return void

ReplaceChild() public method

public ReplaceChild ( NHtmlUnit newChild, NHtmlUnit oldChild ) : NHtmlUnit.W3C.Dom.INode
newChild NHtmlUnit
oldChild NHtmlUnit
return NHtmlUnit.W3C.Dom.INode

SetScriptableObject() public method

public SetScriptableObject ( object scriptObject ) : void
scriptObject object
return void

SetUserData() public method

public SetUserData ( string key, object data, NHtmlUnit handler ) : object
key string
data object
handler NHtmlUnit
return object