ISimpleDOMNode Interface Reference

import "ISimpleDOMNode.idl";

Inheritance diagram for ISimpleDOMNode:

Inheritance graph
[legend]
Collaboration diagram for ISimpleDOMNode:

Collaboration graph
[legend]

List of all members.

Public Member Functions

HRESULT scrollTo ([in] boolean placeTopLeft)

Public Attributes

const unsigned short NODETYPE_ELEMENT = 1
const unsigned short NODETYPE_ATTRIBUTE = 2
const unsigned short NODETYPE_TEXT = 3
const unsigned short NODETYPE_CDATA_SECTION = 4
const unsigned short NODETYPE_ENTITY_REFERENCE = 5
const unsigned short NODETYPE_ENTITY = 6
const unsigned short NODETYPE_PROCESSING_INSTRUCTION = 7
const unsigned short NODETYPE_COMMENT = 8
const unsigned short NODETYPE_DOCUMENT = 9
const unsigned short NODETYPE_DOCUMENT_TYPE = 10
const unsigned short NODETYPE_DOCUMENT_FRAGMENT = 11
const unsigned short NODETYPE_NOTATION = 12

Properties

short nodeInfo ([out] BSTR nodeName,[out] short nameSpaceID,[out] BSTR nodeValue,[out] int numChildren,[out] int uniqueID) [get]
short attributes ([in] short maxAttribs,[out, size_is(maxAttribs), length_is(*numAttribs)] BSTR attribNames,[out, size_is(maxAttribs), length_is(*numAttribs)] short nameSpaceID,[out, size_is(maxAttribs), length_is(*numAttribs)] BSTR attribValues) [get]
BSTR attributesForNames ([in] short numAttribs,[in, size_is(numAttribs), length_is(numAttribs)] BSTR attribNames,[in, size_is(numAttribs), length_is(numAttribs)] short nameSpaceID) [get]
short computedStyle ([in] short maxStyleProperties,[in] boolean useAlternateView,[out, size_is(maxStyleProperties), length_is(*numStyleProperties)] BSTR styleProperties,[out, size_is(maxStyleProperties), length_is(*numStyleProperties)] BSTR styleValues) [get]
BSTR computedStyleForProperties ([in] short numStyleProperties,[in] boolean useAlternateView,[in, size_is(numStyleProperties), length_is(numStyleProperties)] BSTR styleProperties) [get]
ISimpleDOMNode parentNode [get]
ISimpleDOMNode firstChild [get]
ISimpleDOMNode lastChild [get]
ISimpleDOMNode previousSibling [get]
ISimpleDOMNode nextSibling [get]
ISimpleDOMNode childAt ([in] unsigned childIndex) [get]
BSTR innerHTML [get]
void localInterface [get]
BSTR language [get]


Member Function Documentation

HRESULT ISimpleDOMNode::scrollTo ( [in] boolean  placeTopLeft  ) 

Implemented in nsAccessNodeWrap.


Member Data Documentation


Property Documentation

short ISimpleDOMNode::nodeInfo([out] BSTR nodeName, [out] short nameSpaceID, [out] BSTR nodeValue, [out] int numChildren, [out] int uniqueID) [get]

short ISimpleDOMNode::attributes([in] short maxAttribs, [out, size_is(maxAttribs), length_is(*numAttribs)] BSTR attribNames, [out, size_is(maxAttribs), length_is(*numAttribs)] short nameSpaceID, [out, size_is(maxAttribs), length_is(*numAttribs)] BSTR attribValues) [get]

BSTR ISimpleDOMNode::attributesForNames([in] short numAttribs, [in, size_is(numAttribs), length_is(numAttribs)] BSTR attribNames, [in, size_is(numAttribs), length_is(numAttribs)] short nameSpaceID) [get]

short ISimpleDOMNode::computedStyle([in] short maxStyleProperties, [in] boolean useAlternateView, [out, size_is(maxStyleProperties), length_is(*numStyleProperties)] BSTR styleProperties, [out, size_is(maxStyleProperties), length_is(*numStyleProperties)] BSTR styleValues) [get]

BSTR ISimpleDOMNode::computedStyleForProperties([in] short numStyleProperties, [in] boolean useAlternateView, [in, size_is(numStyleProperties), length_is(numStyleProperties)] BSTR styleProperties) [get]

ISimpleDOMNode ISimpleDOMNode::parentNode [get]

ISimpleDOMNode ISimpleDOMNode::firstChild [get]

ISimpleDOMNode ISimpleDOMNode::lastChild [get]

ISimpleDOMNode ISimpleDOMNode::previousSibling [get]

ISimpleDOMNode ISimpleDOMNode::nextSibling [get]

ISimpleDOMNode ISimpleDOMNode::childAt([in] unsigned childIndex) [get]

BSTR ISimpleDOMNode::innerHTML [get]

void ISimpleDOMNode::localInterface [get]

BSTR ISimpleDOMNode::language [get]


The documentation for this interface was generated from the following file:

Generated Mozilla by doxygen 1.5.6