All Frameworks Class Hierarchy This Framework Previous Next Indexes
System.IUnknown | +---System.IDispatch | +---System.CATBaseUnknown | +---CATIDOMNodeList
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIDOMNodeList
Interface providing the abstraction of an ordered
collection of nodes.
CATIDOMNodeLists are created by CATIDOMDocument.GetElementsByTagName,
CATIDOMNode.GetChildNodes.
The items in the CATIDOMNodeList are accessible via an integral index, starting from 0. CATIDOMNodeLists are "live", in that any changes to the document tree are immediately reflected in any CATIDOMNodeLists that may have been created for that tree.
index
th item in the collection.
public virtual HRESULT GetLength( | unsigned int& | oLength) = 0 |
oLength - 1
inclusive.
public virtual HRESULT Item( | unsigned int | iIndex, |
CATIDOMNode_var& | oItem) = 0 |
index
th item in the collection.
If index
is greater than or equal to the number of nodes in
the list, oItem is set to NULL_var
.
index
th position in the
NULL_var
if that is not a valid index.
Copyright © 2003, Dassault Systèmes. All rights reserved.