com.esri.arcgis.carto
Interface esriSelectionResultEnum

All Superinterfaces:
Serializable

public interface esriSelectionResultEnum
extends Serializable

Selection result options.

Remarks

These constants define combination methods for selection operations i.e. how the selection performed will combine with an existing selection. It is the programmatic equivalent of the pulldown menus found in the selection dialogs in ArcMap.

esriSelectionResultXOR performs an 'exclusive or' with the current selection. The results of a selection using this combination method are shown in the following table:

Selected before query Expression evaluates to true Selected after query
Yes No Yes
No No No
Yes Yes No
No Yes Yes

Product Availability

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

Supported Platforms

Windows, Solaris, Linux


Field Summary
static int esriSelectionResultAdd
          Adds to the current selection.
static int esriSelectionResultAnd
          Selects from the current selection.
static int esriSelectionResultNew
          Creates a new selection.
static int esriSelectionResultSubtract
          Subtracts from the current selection.
static int esriSelectionResultXOR
          Performs an 'exclusive or' with the current selection.
 

Field Detail

esriSelectionResultNew

static final int esriSelectionResultNew
Creates a new selection.

See Also:
Constant Field Values

esriSelectionResultAdd

static final int esriSelectionResultAdd
Adds to the current selection.

See Also:
Constant Field Values

esriSelectionResultSubtract

static final int esriSelectionResultSubtract
Subtracts from the current selection.

See Also:
Constant Field Values

esriSelectionResultAnd

static final int esriSelectionResultAnd
Selects from the current selection.

See Also:
Constant Field Values

esriSelectionResultXOR

static final int esriSelectionResultXOR
Performs an 'exclusive or' with the current selection.

See Also:
Constant Field Values