ArcGIS Developers
Dashboard

C++ Enumeration List

See also C++ Class List.

AddRastersParametersType

Enumerates the AddRastersParametersType used in a mosaic dataset raster

AnalysisType

Enumerates possible analysis types

AngularUnitId

Enumerates types of angular units that may be represented by AngularUnit

AnimationCurve

Enumerates types of animation curves

AntialiasingMode

Enumerates the antialiasing mode for drawing items in the map

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

AreaUnitId

Enumerates types of area units that may be represented by AreaUnit

AspectRatioMode

Enumerates the aspect ratio mode used

AtmosphereEffect

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

AttachmentSyncDirection

Enumerates sync direction for attachments

AttributeUnit

Enumerates the type of units for network attributes

AuthenticationChallengeType

Enumerates types of authentication challenges

AuthenticationType

Enumerates supported authentication types for secured services

BarrierType

Enumerates the type of barrier for a route

BasemapStyle

List of basemap styles

BasemapType

List of basemap types

BingMapsLayerStyle

Enumerates the types of layer styles for a Bing Maps layer

CacheStorageFormat

Storage format of a tile cache

CameraControllerType

Enumerates possible types of camera controller

CurbApproach

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

DatumTransformationType

Supported datum transformation types

DestinationStatus

Enumerates possible navigation rerouting strategies

DestinationTableRowFilter

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

DeviceOrientation

Describes the rotation of the device

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

DomainType

Enumerates the type of domain

DrawStatus

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

DrawingTool

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

DynamicWorkspaceType

Enumerates the types of dynamic workspace

EditOperation

Enumerates types of feature dataset edit operations

EditResultType

Enumerates types of editing results

ElevationSourceType

Enumerates possible elevation source types

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

ErrorDomainType

Enumerates the error domain

EsriVectorTilesDownloadOption

Enumerates options for downloading an Esri vector tiled basemap service

ExpirationType

Enumerates the possible types of package expiration

ExtendedErrorType

Enumerates extended error type

ExtrusionMode

Enumerates possible extrusion modes

FeatureObjectType

Enumerates feature object types

FeatureRenderingMode

Enumerates types of rendering modes available for the FeatureLayer

FeatureRequestMode

Enumerates feature request modes for the feature table

FeatureServiceSessionType

Type of read and edit sessions used by a ServiceGeodatabase

FeatureTableType

Enumerates feature table types

FeatureTilingMode

Feature tiling modes available to feature layers. This determines whether or not to use feature tiling (if a service supports it). Using the default mode is highly recommended. As of now, only services based on service feature tables use feature tiling

FeatureTypeChangeMode

Enumerates the feature type change modes in a Popup

FieldType

Enumerates the type of value stored in a field

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

GarsConversionMode

Enumerates possible locations of a point relative to a GARS cell

GenerateLayerQueryOption

Enumerates generate layer query options

GenerateOfflineMapUpdateMode

Different modes for synchronization of features in a generated offline map

GeoViewType

Enumerates types of Esri::ArcGISRuntime::GeoView objects

GeodatabaseDatasetType

Enumerates geodatabase dataset types

GeodeticCurveType

Enumerates types of geodetic curves for use in geodetic GeometryEngine operations

GeometricEffectType

Enumerates the type of geometric effect stored in a GeometricEffect object

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

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

GeoprocessingServiceType

Enumerates the service type of a GeoprocessingService

GraphicsRenderingMode

Enumerates types of rendering modes available for the GraphicsOverlay

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

GroupVisibilityMode

Enumerates the visibility modes on a group layer

HorizontalAlignment

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

IdInfoType

Enumerates the type of IdInfo

ItemType

Enumerates the type of item

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

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

LabelingPlacement

Enumerates the placement of a label in relation to a geometry

LatitudeLongitudeFormat

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

LatitudeLongitudeGridLabelFormat

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

LayerType

Enumerates types of map layers

LayerViewStatus

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

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

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

LinearUnitId

Enumerates types of linear units that may be represented by LinearUnit

LoadStatus

Enumerates possible load status for a layer or other resource

LocalItemType

Enumerates the type of local item

LocalServerStatus

Enumerates the status of the local server or a local service

LocationDisplayAutoPanMode

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

LocationStatus

Enumerates the status regarding the network location associated with a stop

LocationType

List of Location types

LoginType

Supported login types for portal

MGRSGridLabelUnit

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

MapServiceImageFormat

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

MgrsConversionMode

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

MosaicMethod

Enumerates mosaic method types

MosaicOperation

Enumerates mosaic method types

NavigationConstraint

Enumerates navigation constraint options that are based on surface elevation

NetworkCachePolicy

Enumerates the cache behavior for requests

NetworkDirectionsSupport

Enumerates the type of direction support

NmeaAccuracyType

List of NMEA accuracy types

NmeaFixType

List of NMEA fix types

NmeaGnssSystem

Enumeration of supported GNSS (Global Navigation Satellite System) systems

NoDataTileBehavior

Enumerates the ways an ImageTiledLayer should treat NoData tiles

OAuthMode

Enumerates the supported modes for logging in using OAuth

OfflineMapParametersType

Enumerates the type of parameters object used to take layers offline

OfflineUpdateAvailability

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

OgcAxisOrder

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

OnlineOnlyServicesOption

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

PansharpenType

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

PixelType

Enumerates various pixel type values

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

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

PresetColorRampType

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

QueryFeatureFields

Enumerates query feature options

RasterRendererType

Enumerates various types of raster renderers

RasterType

Enumerates various types of rasters

RelationshipCardinality

Enumerates the relationship cardinality

RelationshipConstraintViolationType

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

RelationshipRole

Enumerates the relationship role

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

ReroutingStrategy

Enumerates possible navigation rerouting strategies

ReturnLayerAttachmentOption

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

RotationType

Enumerates the type of rotation applied to symbols

RouteShapeType

Enumerates the output shape type for a route

SceneLayerDataType

Identifies data type contained within a scene layer

SceneLocationVisibility

Enumerates the visibility of a scene location

SceneSymbolAnchorPosition

Enumerates the anchor position for scene symbols

SceneViewTilingScheme

Enumerates the options for setting the tiling scheme of a Scene

SegmentType

Enumerates types segment represented by an instance of a Segment type

SelectionMode

Enumerates the modes used for selecting features

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

ServiceType

Enumerates the type of ArcGIS service

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

SlopeType

Enumerates various slope types

SortOrder

Enumerates the sort order in a query on a FeatureTable

SpaceEffect

Enumerates whether outer space is black with stars or transparent

SpatialRelationship

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

StartTimeUsage

Enumerates the start time usage types

StatisticType

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

StopType

Enumerates types of stops that can be in routes

StretchParametersType

Enumerates the StretchParametersType used in a raster renderer

StrokeSymbolLayerCapStyle

Enumerates the list of possible cap styles

StrokeSymbolLayerLineStyle3D

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

SublayerSourceType

Enumerates the types of sublayer sources

SubscriptionState

Enumerates the state of the user's subscription

SurfacePlacement

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

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

SyncDirection

Enumerates sync direction of features

SyncModel

Enumerates sync model

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

TravelDirection

Enumerates travel direction for closest facilty and service area tasks

USNGGridLabelUnit

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

UTurnPolicy

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

UnitSystem

Enumerates the unit system

UnitType

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

UtilityAssociationRole

Enumerates the various association roles

UtilityAssociationType

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

UtilityAttributeComparisonOperator

Enumerates the various comparison operators for utility attributes

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

UtilityPropagatorFunctionType

Enumerates the utility propagator function types

UtilitySubnetworkControllerType

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

UtilityTerminalDirectionality

An enumeration of the directionality setting of terminals on a device

UtilityTierTopologyType

Enumerates the type of topology that makes up a UtilityTier definition

UtilityTierType

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

UtilityTraceResultObjectType

Enumerates the subclasses of UtilityTraceResult

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

UtilityTraversabilityScope

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

UtmConversionMode

Enumerates types of latitude designation in UTM notation

VersionAccess

Access permissions of a version in a branch-versioned service

VerticalAlignment

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

ViewpointType

Enumerates types of Viewpoints for a MapView

VoiceGuidanceType

Enumerates possible navigation voice guidance types

WmsVersion

Enumerates the versions of a WMS service

WrapAroundMode

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

See also C++ Class List.


Feedback on this topic?