Linux Mac OSX Windows

  
[scriptable, uuid(75506f84-b504-11d5-a7f2-ca108ab8b6fc)]
interface nsIDOMXPathResult : nsISupports

Constants


        
const unsigned short ANY_TYPE = 0

        
const unsigned short NUMBER_TYPE = 1

        
const unsigned short STRING_TYPE = 2

        
const unsigned short BOOLEAN_TYPE = 3

        
const unsigned short UNORDERED_NODE_ITERATOR_TYPE = 4

        
const unsigned short ORDERED_NODE_ITERATOR_TYPE = 5

        
const unsigned short UNORDERED_NODE_SNAPSHOT_TYPE = 6

        
const unsigned short ORDERED_NODE_SNAPSHOT_TYPE = 7

        
const unsigned short ANY_UNORDERED_NODE_TYPE = 8

        
const unsigned short FIRST_ORDERED_NODE_TYPE = 9

Attributes


        
readonly attribute boolean booleanValue

        
readonly attribute boolean invalidIteratorState

        
readonly attribute double numberValue

        
readonly attribute unsigned short resultType

        
readonly attribute nsIDOMNode singleNodeValue

        
readonly attribute unsigned long snapshotLength

        
readonly attribute DOMString stringValue

Methods


        
nsIDOMNode iterateNext()

        
nsIDOMNode snapshotItem(in unsigned long index)