com.esri.arcgis.datasourcesraster
Interface IURIProductNameFilter

All Superinterfaces:
Serializable
All Known Implementing Classes:
IURIProductNameFilterProxy, URIProductNameFilter

public interface IURIProductNameFilter
extends Serializable

Provides access to members that control a filter based on URI product name.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 IStringArray getProductNames()
          The product names of item URIs allowed to pass through the filter.
 void setProductNamesByRef(IStringArray ppProductNames)
          The product names of item URIs allowed to pass through the filter.
 

Method Detail

setProductNamesByRef

void setProductNamesByRef(IStringArray ppProductNames)
                          throws IOException,
                                 AutomationException
The product names of item URIs allowed to pass through the filter. Calls to IItemURIFilter.ApplyFilter method will return FALSE for those item URIs with product names that don't appear in this array.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
ppProductNames - A reference to a com.esri.arcgis.system.IStringArray (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getProductNames

IStringArray getProductNames()
                             throws IOException,
                                    AutomationException
The product names of item URIs allowed to pass through the filter. Calls to IItemURIFilter.ApplyFilter method will return FALSE for those item URIs with product names that don't appear in this array.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A reference to a com.esri.arcgis.system.IStringArray
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.