| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IGpObjectArray
Provides access to the properties and methods of a Geoprocessing object array object.
| Method Summary | |
|---|---|
 void | 
add(Object pObject)
Adds an object to the array.  | 
 void | 
esri_clone(IGpObjectArray pSrcObj)
Assigns the properties of source array to this object.  | 
 int | 
getCount()
The element count of the array.  | 
 Object | 
getObject(int element)
Returns the object at the given index in the array.  | 
 void | 
insert(int element,
       Object pObject)
Adds an object to the array at the specified index.  | 
 Object | 
next()
Returns the next object at the current index in the array.  | 
 void | 
remove(int element)
Removes the object at the specified index from the array.  | 
 void | 
removeAll()
Removes all objects from the array.  | 
 void | 
replace(int element,
        Object pObject)
Replaces the object at the specified index in the array.  | 
 void | 
reset()
Sets the current enumeration index (used by the Next method) back to the first element in the array.  | 
| Method Detail | 
|---|
int getCount()
             throws IOException,
                    AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void add(Object pObject)
         throws IOException,
                AutomationException
pObject - A reference to another Automation Object (IDispatch)  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
Object getObject(int element)
                 throws IOException,
                        AutomationException
element - The element  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void reset()
           throws IOException,
                  AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
Object next()
            throws IOException,
                   AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void remove(int element)
            throws IOException,
                   AutomationException
element - The element  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void removeAll()
               throws IOException,
                      AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void insert(int element,
            Object pObject)
            throws IOException,
                   AutomationException
element - The element  (in)pObject - A reference to another Automation Object (IDispatch)  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void replace(int element,
             Object pObject)
             throws IOException,
                    AutomationException
element - The element  (in)pObject - A reference to another Automation Object (IDispatch)  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void esri_clone(IGpObjectArray pSrcObj)
                throws IOException,
                       AutomationException
pSrcObj - A reference to a com.esri.arcgis.geoprocessing.IGpObjectArray  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||