Index

DXFolderV4

Purpose:

This is the class that is used to represent a folder collection for VisualInfo for AS/400.

Methods:

cardinality
        long cardinality();

Returns the number of elements in the collection.

createIterator
        LPDISPATCH createIterator();

Creates an iterator to iterate over a collection. The returned LPDISPATCH pointer contains a DXSequentialIteratorV4 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 DXSequentialIteratorV4 object.

removeElementAt
        removeElementAt(LPDISPATCH where);

Removes the element the iterator is pointing to. The input parameter LPDISPATCH pointer contains a DXSequentialIteratorV4 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 DXSequentialIteratorV4 object.

replaceElementAt
        replaceElementAt(VARIANT element,       LPDISPATCH where);

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

addMember
        addMember(LPDISPATCH folder, LPDISPATCH member);

Adds a member item to the specified folder. The first input parameter LPDISPATCH pointer contains a DXDDOV4 object and the second input parameter LPDISPATCH pointer contains a DXDDOV4 object.

removeMember
        removeMember(LPDISPATCH folder, LPDISPATCH member);

Removes a member item from a specified folder. The first input parameter LPDISPATCH pointer contains a DXDDOV4 object and the second input parameter LPDISPATCH pointer contains a DXDDOV4 object.

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