com.esri.arcgis.carto
Interface IDataSortSeriesProperties

All Superinterfaces:
Serializable
All Known Implementing Classes:
AreaSeriesProperties, BarSeriesProperties, IDataSortSeriesPropertiesProxy, LineSeriesProperties, PieSeriesProperties

public interface IDataSortSeriesProperties
extends Serializable

Provides access to members that control sorting of the graph data.

Product Availability

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


Method Summary
 void addSortingField(String strField, boolean bAscending, int[] idx)
          Add a sorting field and type.
 void getSortingField(int idx, String[] strField, boolean[] bAscending)
          Get a sorting field and type.
 int getSortingFieldsCount()
          Number of sorting fields.
 void removeSortingField(int idx)
          Remove the sorting field.
 

Method Detail

addSortingField

void addSortingField(String strField,
                     boolean bAscending,
                     int[] idx)
                     throws IOException,
                            AutomationException
Add a sorting field and type.

Product Availability

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

Parameters:
strField - The strField (in)
bAscending - The bAscending (in)
idx - The idx (in/out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSortingField

void getSortingField(int idx,
                     String[] strField,
                     boolean[] bAscending)
                     throws IOException,
                            AutomationException
Get a sorting field and type.

Product Availability

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

Parameters:
idx - The idx (in)
strField - The strField (out: use single element array)
bAscending - The bAscending (in/out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

removeSortingField

void removeSortingField(int idx)
                        throws IOException,
                               AutomationException
Remove the sorting field.

Product Availability

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

Parameters:
idx - The idx (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSortingFieldsCount

int getSortingFieldsCount()
                          throws IOException,
                                 AutomationException
Number of sorting fields.

Product Availability

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

Returns:
The count
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.