Index

DXPartsOD

Purpose:

This is the class that is used to represent a parts collection for OD.

Methods:

cardinality
   long cardinality();

Returns the number of elements in the collection.

createIterator
   LPDISPATCH createIterator();

Creates a iterator to iterate over a collection. The returned LPDISPATCH pointer contains a DXSequentialIteratorOD object.

addElement
   addElement(VARIANT element);

Adds an element to the collection.

retrieveElementAt
   VARIANT retrieveElementAt(LPDISPATCH where);

Returns the element the iterator is pointing at. The input parameter LPDISPATCH pointer contains a DXSequentialIteratorOD object.

removeElementAt
   removeElementAt(LPDISPATCH where);

Remove the element the iterator is pointing at. The input parameter LPDISPATCH pointer contains a DXSequentialIteratorOD object.

removeAllElements
   removeAllElements();

Removes all elements in the collection.

insertElementAt
   insertElementAt(VARIANT element, LPDISPATCH where);
 

Adds a new element, after the element the iterator is currently pointing to. The input parameter LPDISPATCH pointer contains a DXSequentialIteratorOD object.

replaceElementAt
   replaceElementAt(VARIANT element, LPDISPATCH where);

Replaces the element the iterator is pointing at. The input parameter LPDISPATCH pointer contains a DXSequentialIteratorOD object.

addMember
   addMember(LPDISPATCH item, LPDISPATCH member);

Adds an xdo to the specified item. The first input parameter LPDISPATCH pointer contains a DXDDOOD object and the second input parameter LPDISPATCH pointer contains a DXBlobOD object.

removeMember
   removeMember(LPDISPATCH item, LPDISPATCH member);

Removes an xdo from the specified item. The first input parameter LPDISPATCH pointer contains a DXDDOOD object and the second input parameter LPDISPATCH pointer contains a DXBlobOD object.

(c) Copyright International Business Machines Corporation 1996, 2002. IBM Corp. All rights reserved.