[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)