Skip To Content ArcGIS for Developers Sign In Dashboard

C++ Enumeration List

See also C++ Class List.

ErrorDomainType

Enumerates the error domain

ExtendedErrorType

Enumerates extended error type

EditOperation

Enumerates types of feature dataset edit operations

EditResultType

Enumerates types of editing results

FeatureObjectType

Enumerates feature object types

FeatureRequestMode

Enumerates feature request modes for the feature table

FeatureTableType

Enumerates feature table types

GeodatabaseDatasetType

Enumerates geodatabase dataset types

OgcAxisOrder

Enumerates the different ways to treat the x/y coordinates order

QueryFeatureFields

Enumerates query feature options

RelationshipConstraintViolationType

Enumerates the type of constraint violation for a given feature participating in a relationship

AngularUnitId

Enumerates types of angular units that may be represented by AngularUnit

AreaUnitId

Enumerates types of area units that may be represented by AreaUnit

DatumTransformationType

Supported datum transformation types

GarsConversionMode

Enumerates possible locations of a point relative to a GARS cell

GeodeticCurveType

Enumerates types of geodetic curves for use in geodetic GeometryEngine operations

GeometryBuilderType

Enumerates types of geometry builder that may be represented by GeometryBuilder or a class that inherts from GeometryBuilder

GeometryExtendOptions

Enumerates options that the GeometryEngine's extend() method should use

GeometryOffsetType

Enumerates types of geometry offsets used in GeometryEngine's offset method

GeometryType

Enumerates types of geometry that may be represented by Geometry or a class that inherts from Geometry

LatitudeLongitudeFormat

Enumerates supported formats for representing latitude-longitude geographical coordinates as a string

LinearUnitId

Enumerates types of linear units that may be represented by LinearUnit

MgrsConversionMode

Enumerates the lettering scheme and treatment of coordinates at 180 degrees longitude when converting MGRS

SegmentType

Enumerates types segment represented by an instance of a Segment type

UnitType

Enumerates types of unit represented by an instance of a Unit type

UtmConversionMode

Enumerates types of latitude designation in UTM notation

GeoprocessingExecutionType

Enumerates types of geoprocessing execution modes

GeoprocessingLinearUnits

Enumerates types of geoprocessing linear units

GeoprocessingParameterDirection

Enumerates types of geoprocessing parameter directions

GeoprocessingParameterType

Enumerates types of geoprocessing parameters

EncAreaSymbolizationType

List of area features symbolization settings

EncColorScheme

A switch between S-52 color schemes

EncDisplayDepthUnits

A switch between units for depth

EncPointSymbolizationType

List of point features symbolization settings

DynamicWorkspaceType

Enumerates the types of dynamic workspace

GeoprocessingServiceType

Enumerates the service type of a GeoprocessingService

LocalServerStatus

Enumerates the status of the local server or a local service

ArcGISFeatureLayerInfoServiceType

Enumerates the types of the datasets underlying an Esri::ArcGISRuntime::ArcGISFeatureLayerInfo

ArcGISMapServiceSublayerType

Enumerates type of map service sublayers

ArcGISSublayerType

Enumerates types of ArcGIS sublayers

BasemapType

Enumerates types of basemaps

BingMapsLayerStyle

Enumerates the types of layer styles for a Bing Maps layer

CacheStorageFormat

Storage format of a tile cache

FeatureRenderingMode

Enumerates types of rendering modes available for the FeatureLayer

GraphicsRenderingMode

Enumerates types of rendering modes available for the GraphicsOverlay

GroupVisibilityMode

Enumerates the visibility modes on a group layer

JoinType

Enumerates join types of a Esri::ArcGISRuntime::TableJoinSublayerSource

KmlAltitudeMode

Enumerates the KML altitude modes

KmlColorMode

Enumerates the KML color modes

KmlDatasetEventType

Enumerates the types of KML events

KmlGeometryType

Enumerates the types of KML geometry

KmlGraphicType

Enumerates the types of KML graphics

KmlListItemType

Enumerates the types of KML list item. This information is used to determine how a KML node is displayed in a list view

KmlNodeType

Enumerates the types of KML nodes

KmlRefreshMode

Enumerates types of KML refresh mode

KmlRefreshStatus

Enumerates types of KML refresh status

KmlTourStatus

Enumerates types of KML tour status

KmlUnitsType

A KML units type object

KmlViewRefreshMode

Enumerates types of KML view refresh mode

KmlViewpointType

Enumerates the types of KML viewpoints

LayerType

Enumerates types of map layers

LoadStatus

Enumerates possible load status for a layer or other resource

MapServiceImageFormat

Enumerates image formats, the method for encoding a raster image, for images from a map service

NoDataTileBehavior

Enumerates the ways an ImageTiledLayer should treat NoData tiles

SelectionMode

Enumerates the modes used for selecting features

SublayerSourceType

Enumerates the types of sublayer sources

ViewpointType

Enumerates types of Viewpoints for a MapView

WmsVersion

Enumerates the versions of a WMS service

DestinationStatus

Enumerates possible navigation rerouting strategies

ReroutingStrategy

Enumerates possible navigation rerouting strategies

VoiceGuidanceType

Enumerates possible navigation voice guidance types

AttributeUnit

Enumerates the type of units for network attributes

BarrierType

Enumerates the type of barrier for a route

CurbApproach

Enumerates the side of street for arrivals or departures of a route

DirectionManeuverType

Enumerates the types of direction maneuvers on a route

DirectionMessageType

Enumerates the types of direction messages on a route

DirectionsStyle

Enumerates the style of directions

LocationStatus

Enumerates the status regarding the network location associated with a stop

NetworkDirectionsSupport

Enumerates the type of direction support

RouteShapeType

Enumerates the output shape type for a route

ServiceAreaOverlapGeometry

Enumerates the behavior of service area output from multiple facilities in relation to one another

ServiceAreaPolygonCutoffGeometry

Enumerates the behavior of service area output for a single facility when multiple cutoff values are specified

ServiceAreaPolygonDetail

Enumerates the level of detail of the output polygons

StartTimeUsage

Enumerates the start time usage types

StopType

Enumerates types of stops that can be in routes

TravelDirection

Enumerates travel direction for closest facilty and service area tasks

UTurnPolicy

Enumerates the type of backtracking allowed via U-turns in a network

DestinationTableRowFilter

Indicates whether tables will contain all rows or can be filtered to a smaller set of related rows

GenerateOfflineMapUpdateMode

Different modes for synchronization of features in a generated offline map

OfflineMapParametersType

Enumerates the type of parameters object used to take layers offline

OnlineOnlyServicesOption

Enumerates the possible options for dealing with online-only services (those which cannot be taken offline)

PreplannedPackagingStatus

Enumerates the different packaging states that an online Esri::ArcGISRuntime::PreplannedMapArea can be in

PreplannedScheduledUpdatesOption

Enumerates options for downloading read-only preplanned updates from an online map area

PreplannedUpdateMode

Different modes for how updates are obtained for a preplanned map area

ReturnLayerAttachmentOption

Enumerates the type of layers we wish to include attachments with when taking feature layers offline

OfflineUpdateAvailability

Enumerates whether offline data has updates, has no updates, or that the availability of updates cannot be determined

FeatureTypeChangeMode

Enumerates the feature type change modes in a Popup

PopupAttachmentEditState

Enumerates the attachment edit state of the Popup

PopupAttachmentType

Enumerates the type of attachment in the Popup

PopupDateFormat

Enumerates the date format for a Popup

PopupErrorCode

Enumerates the error codes in a Popup

PopupExpressionReturnType

Enumerates the type of the result returned by an Arcade expression

PopupMediaType

Enumerates the type of media in a Popup

PopupStringFieldOption

Enumerates the string field options in a Popup

PortalAccess

Enumerates the access privileges that determine who can see and access a Portal object

PortalFileType

Enumerates types of files that can be items in a portal

PortalGroupSortField

Enumerates fields to sort by

PortalItemType

Enumerates types of items that may be stored in a portal

PortalMode

Enumerates whether the portal is operating in multi-tenant or single-tenant mode

PortalPrivilegeRealm

Enumerates the types of privilege realms available for a portal

PortalPrivilegeRole

Enumerates the types of privileges available for a portal

PortalPrivilegeType

Enumerates the particular type of operation a privilege permits

PortalQuerySortOrder

Enumerates sort order for returned results

PortalReadyState

Enumerates possible readiness states of a portal

PortalStatus

Enumerates portal status when publishing an item, adding an item in async mode, or adding with a multipart upload

PortalUserRole

Enumerates portal user roles

SubscriptionState

Enumerates the state of the user's subscription

AddRastersParametersType

Enumerates the AddRastersParametersType used in a mosaic dataset raster

MosaicMethod

Enumerates mosaic method types

MosaicOperation

Enumerates mosaic method types

PansharpenType

Enumerates various types of pan-sharpening for use in a RasterRenderer

PixelType

Enumerates various pixel type values

PresetColorRampType

Enumerates various types of preset color ramps for use in a RasterRenderer

RasterRendererType

Enumerates various types of raster renderers

RasterType

Enumerates various types of rasters

SlopeType

Enumerates various slope types

StretchParametersType

Enumerates the StretchParametersType used in a raster renderer

AntialiasingMode

Enumerates the antialiasing mode for drawing items in the map

DomainType

Enumerates the type of domain

DrawingTool

Enumerates the drawing tool that could be used to draw a feature in an editing application

FieldType

Enumerates the type of value stored in a field

IdInfoType

Enumerates the type of IdInfo

LabelingPlacement

Enumerates the placement of a label in relation to a geometry

RelationshipCardinality

Enumerates the relationship cardinality

RelationshipRole

Enumerates the relationship role

ServiceType

Enumerates the type of ArcGIS service

TextAntialiasingMode

Enumerates the antialiasing mode for drawing text in the map

TileImageFormat

Enumerates image formats, the method for encoding a raster image, for images from a map tile source

TimeRelation

Enumerates the time relation

TimeUnit

Enumerates the temporal unit of measurement

VersionAccess

Access permissions of a version in a branch-versioned service

FontDecoration

Enumerates various font decorations that can be applied to text symbols

FontStyle

Enumerates various styles that can be applied to the font of a text symbol

FontWeight

Enumerates the weight applied to the font of a text symbol

GeometricEffectType

Enumerates the type of geometric effect stored in a GeometricEffect object

HorizontalAlignment

Enumerates the text's horizontal alignment relative to the symbol's point coordinate

RendererClassificationMethod

Enumerates the type of classification methods used to generate class breaks

RendererNormalizationType

Enumerates the type of normalization used in a class breaks renderer

RendererType

Enumerates the type of renderer

RotationType

Enumerates the type of rotation applied to symbols

SceneSymbolAnchorPosition

Enumerates the anchor position for scene symbols

SimpleFillSymbolStyle

Enumerates the fill style for simple fill symbols

SimpleLineSymbolMarkerPlacement

Enumerates the locations a Esri::ArcGISRuntime::SimpleLineSymbolMarkerStyle can be applied to a Esri::ArcGISRuntime::SimpleLineSymbol

SimpleLineSymbolMarkerStyle

Enumerates the type of marker styles which can be applied to the ends of a Esri::ArcGISRuntime::SimpleLineSymbol

SimpleLineSymbolStyle

Enumerates the line style for simple line symbols

SimpleMarkerSceneSymbolStyle

Enumerates the marker style for simple marker scene symbols

SimpleMarkerSymbolStyle

Enumerates the marker style for simple marker symbols

StrokeSymbolLayerCapStyle

Enumerates the list of possible cap styles

StrokeSymbolLayerLineStyle3D

Enumerates the type of line styles in a Esri::ArcGISRuntime::StrokeSymbolLayer

SymbolAnchorPlacementMode

Enumerates the type of placement modes in a Esri::ArcGISRuntime::SymbolAnchor

SymbolAngleAlignment

Enumerates whether the rotation of a marker symbol is relative to the map or the screen

SymbolLayerType

Enumerates the type of symbol layer stored in a SymbolLayer object

SymbolSizeUnits

List of possible size units for symbols

SymbolStyleType

Enumerates the type of SymbolStyle

SymbolType

Enumerates the type of symbol stored in a Symbol object

VerticalAlignment

Enumerates the text's vertical alignment relative to the symbol's point coordinate

AttachmentSyncDirection

Enumerates sync direction for attachments

GenerateLayerQueryOption

Enumerates generate layer query options

JobMessageSeverity

Enumerates the different levels of severity of a job message

JobMessageSource

Enumerates the origin of a job message

JobStatus

Enumerates the status of an instance of a Job

JobType

Enumerates the type of an instance of a Job

SyncDirection

Enumerates sync direction of features

SyncModel

Enumerates sync model

UtilityAssociationRole

Enumerates the various association roles

UtilityAssociationType

An enumeration of the various types of associations supported by the utility network

UtilityCategoryComparisonOperator

Enumerates the various comparison operators for utility categories

UtilityNetworkAttributeDataType

Enumerates the various network attribute data types

UtilityNetworkSourceType

Enumerates the various utility network source types

UtilityNetworkSourceUsageType

Enumerates the various network source usage types

UtilitySubnetworkControllerType

Enumerates the type of subnetwork controllers that are supported by a domain network

UtilityTierType

Enumerates the type of topology that makes up a UtilityTier definition

UtilityTraceResultType

An enumeration of the result types returned by a trace operation

UtilityTraceType

Enumerates the various types of traces that may be performed with a utility network

UtilityPropagatorFunctionType

Enumerates the utility propagator function types

UtilityTerminalDirectionality

An enumeration of the directionality setting of terminals on a device

UtilityTierTopologyType

Enumerates the type of topology that makes up a UtilityTier definition

UtilityTraceConditionType

Enumerates the concrete type of a Utility Network trace condition

UtilityTraceFunctionType

Enumerates the type of function calculation to perform

UtilityAttributeComparisonOperator

Enumerates the various comparison operators for utility attributes

UtilityTraceResultObjectType

Enumerates the subclasses of UtilityTraceResult

UtilityTraversabilityScope

Enumerates whether traversability criteria are applied to junctions, edges, or both

AspectRatioMode

Enumerates the aspect ratio mode used

AuthenticationChallengeType

Enumerates types of authentication challenges

AuthenticationType

Enumerates supported authentication types for secured services

ExpirationType

Enumerates the possible types of package expiration

ItemType

Enumerates the type of item

LicenseLevel

Enumerates the level of licensing used

LicenseStatus

Enumerates the license status of a Runtime license

LicenseType

Enumerates the license type of a Runtime license

LocalItemType

Enumerates the type of local item

LoginType

Supported login types for portal

NetworkCachePolicy

Enumerates the cache behavior for requests

OAuthMode

Enumerates the supported modes for logging in using OAuth

SortOrder

Enumerates the sort order in a query on a FeatureTable

SpatialRelationship

Enumerates different types of spatial relationships between geometries that can be tested for

StatisticType

An enumeration that represents the various statistics that can be calculated for values in a field in a table

UnitSystem

Enumerates the unit system

AnimationCurve

Enumerates types of animation curves

DrawStatus

Enumerates the possible draw status of a Esri::ArcGISRuntime::Map

GeoViewType

Enumerates types of Esri::ArcGISRuntime::GeoView objects

GridLabelPosition

Enumerates the label positioning options for the Esri::ArcGISRuntime::Grid in the Esri::ArcGISRuntime::MapView

GridType

Enumerates the grid types that can be used in the Esri::ArcGISRuntime::MapView

LatitudeLongitudeGridLabelFormat

Enumerates the possible formats for Latitude-Longitude values used in grid labels

LayerViewStatus

Status of a layer in the Esri::ArcGISRuntime::GeoView

LocationDisplayAutoPanMode

Enumerates types of auto panning with Esri::ArcGISRuntime::LocationDisplay

MGRSGridLabelUnit

Enumerates units for displaying values in the Esri::ArcGISRuntime::MGRSGrid

USNGGridLabelUnit

Enumerates units for displaying values in the Esri::ArcGISRuntime::USNGGrid

WrapAroundMode

Enumerates the wraparound mode of the Esri::ArcGISRuntime::MapView

AnalysisType

Enumerates possible analysis types

AtmosphereEffect

Enumerates possible ways to add an atmosphere display effect to a scene view

CameraControllerType

Enumerates possible types of camera controller

DeviceOrientation

Describes the rotation of the device

ElevationSourceType

Enumerates possible elevation source types

ExtrusionMode

Enumerates possible extrusion modes

LightingMode

Enumerates possible ways to add a lighting mode (sunlit/dark) to a scene view

LineOfSightTargetVisibility

Enumerates the visibility state between an observer and target in a line of sight analysis

NavigationConstraint

Enumerates navigation constraint options that are based on surface elevation

SceneLayerDataType

Identifies data type contained within a scene layer

SceneLocationVisibility

Enumerates the visibility of a scene location

SceneViewTilingScheme

Enumerates the options for setting the tiling scheme of a Scene

SpaceEffect

Enumerates whether outer space is black with stars or transparent

SurfacePlacement

Enumerates possible ways to add a surface placement of a feature on a scene view

See also C++ Class List.


Feedback on this topic?