ArcGIS Runtime SDK for macOS: AGSEnumerations.h Source File
ArcGIS Runtime SDK for macOS  100.5
AGSEnumerations.h
Go to the documentation of this file.
1 /*
2  COPYRIGHT 2011 ESRI
3 
4  TRADE SECRETS: ESRI PROPRIETARY AND CONFIDENTIAL
5  Unpublished material - all rights reserved under the
6  Copyright Laws of the United States and applicable international
7  laws, treaties, and conventions.
8 
9  For additional information, contact:
10  Environmental Systems Research Institute, Inc.
11  Attn: Contracts and Legal Services Department
12  380 New York Street
13  Redlands, California, 92373
14  USA
15 
16  email: contracts@esri.com
17  */
18 
21 #import "AGSDefines.h"
22 
23 @class AGSSpatialReference;
24 @class AGSGeometry;
25 
26 
27 
28 #pragma mark - Geometry
29 
33 typedef NS_ENUM(NSInteger, AGSGeometryType) {
40 };
41 
46 typedef NS_ENUM(NSInteger, AGSGeometryOffsetType) {
50  AGSGeometryOffsetTypeSquared = 3
51 };
52 
56 typedef NS_ENUM(NSInteger, AGSGeometryDimension) {
57  AGSGeometryDimensionPoint = 0,
58  AGSGeometryDimensionCurve = 1,
59  AGSGeometryDimensionArea = 2,
60  AGSGeometryDimensionVolume = 3,
61  AGSGeometryDimensionUnknown = -1,
62 };
63 
67 typedef NS_OPTIONS(NSInteger, AGSGeometryExtendOption)
68 {
69  AGSGeometryExtendOptionDefault = 0,
70  AGSGeometryExtendOptionRelocateEnds = 1 << 0,
71  AGSGeometryExtendOptionKeepEndAttributes = 1 << 1,
72  AGSGeometryExtendOptionNoEndAttributes = 1 << 2,
73  AGSGeometryExtendOptionDoNotExtendFromStartPoint = 1 << 3,
74  AGSGeometryExtendOptionDoNotExtendFromEndPoint = 1 << 4,
75 };
76 
82 typedef NS_ENUM(NSInteger, AGSGeodeticCurveType) {
86  AGSGeodeticCurveTypeNormalSection,
88 };
89 
93 typedef NS_ENUM(NSInteger, AGSGARSConversionMode) {
96 };
97 
101 typedef NS_ENUM(NSInteger, AGSMGRSConversionMode) {
107 };
108 
115 typedef NS_ENUM(NSInteger, AGSUTMConversionMode) {
118 };
119 
123 typedef NS_ENUM(NSInteger, AGSLatitudeLongitudeFormat) {
127 };
128 
132 typedef NS_ENUM(NSInteger, AGSOGCAxisOrder) {
136 };
137 
138 #pragma mark - Network Request
139 
143 typedef NS_ENUM(NSInteger, AGSRequestHTTPMethod) {
147 };
148 
149 
150 
151 #pragma mark - Errors
152 
156 AGS_EXTERN NSString *const AGSServicesErrorDomain;
157 
163 typedef NS_ENUM(NSInteger, AGSServicesErrorCode) {
170 };
171 
176 AGS_EXTERN NSString *const AGSErrorDomain;
177 
181 typedef NS_ENUM(NSInteger, AGSErrorCode) {
182  AGSErrorCodeUnknown = -1,
183  AGSErrorCodeCommonNullPtr = 1,
184  AGSErrorCodeCommonInvalidArgument = 2,
185  AGSErrorCodeCommonNotImplemented = 3,
186  AGSErrorCodeCommonOutOfRange = 4,
187  AGSErrorCodeCommonInvalidAccess = 5,
188  AGSErrorCodeCommonIllegalState = 6,
189  AGSErrorCodeCommonNotFound = 7,
190  AGSErrorCodeCommonExists = 8,
191  AGSErrorCodeCommonTimeout = 9,
192  AGSErrorCodeCommonRegularExpression = 10,
193  AGSErrorCodeCommonPropertyNotSupported = 11,
194  AGSErrorCodeCommonNoPermission = 12,
195  AGSErrorCodeCommonFile = 13,
196  AGSErrorCodeCommonFileNotFound = 14,
197  AGSErrorCodeCommonInvalidCall = 15,
198  AGSErrorCodeCommonIO = 16,
199  AGSErrorCodeCommonUserCanceled = 17,
200  AGSErrorCodeCommonInternalError = 18,
201  AGSErrorCodeCommonConversionFailed = 19,
202  AGSErrorCodeCommonNoData = 20,
203  AGSErrorCodeCommonInvalidJSON = 21,
204  AGSErrorCodeCommonUserDefinedFailure = 22,
205  AGSErrorCodeCommonBadXml = 23,
206  AGSErrorCodeCommonObjectAlreadyOwned = 24,
208  AGSErrorCodeSqliteError = 1001,
209  AGSErrorCodeSqliteInternal = 1002,
210  AGSErrorCodeSqlitePerm = 1003,
211  AGSErrorCodeSqliteAbort = 1004,
212  AGSErrorCodeSqliteBusy = 1005,
213  AGSErrorCodeSqliteLocked = 1006,
214  AGSErrorCodeSqliteNoMem = 1007,
215  AGSErrorCodeSqliteReadonly = 1008,
216  AGSErrorCodeSqliteInterrupt = 1009,
217  AGSErrorCodeSqliteIOErr = 1010,
218  AGSErrorCodeSqliteCorrupt = 1011,
219  AGSErrorCodeSqliteNotFound = 1012,
220  AGSErrorCodeSqliteFull = 1013,
221  AGSErrorCodeSqliteCantOpen = 1014,
222  AGSErrorCodeSqliteProtocol = 1015,
223  AGSErrorCodeSqliteEmpty = 1016,
224  AGSErrorCodeSqliteSchema = 1017,
225  AGSErrorCodeSqliteTooBig = 1018,
226  AGSErrorCodeSqliteConstraint = 1019,
227  AGSErrorCodeSqliteMismatch = 1020,
228  AGSErrorCodeSqliteMisuse = 1021,
229  AGSErrorCodeSqliteNolfs = 1022,
230  AGSErrorCodeSqliteAuth = 1023,
231  AGSErrorCodeSqliteFormat = 1024,
232  AGSErrorCodeSqliteRange = 1025,
233  AGSErrorCodeSqliteNotadb = 1026,
234  AGSErrorCodeSqliteNotice = 1027,
235  AGSErrorCodeSqliteWarning = 1028,
236  AGSErrorCodeSqliteRow = 1029,
237  AGSErrorCodeSqliteDone = 1030,
238  AGSErrorCodeGeometryUnknownError = 2000,
239  AGSErrorCodeGeometryCorruptedGeometry = 2001,
240  AGSErrorCodeGeometryEmptyGeometry = 2002,
241  AGSErrorCodeGeometryMathSingularity = 2003,
242  AGSErrorCodeGeometryBufferIsTooSmall = 2004,
243  AGSErrorCodeGeometryInvalidShapeType = 2005,
244  AGSErrorCodeGeometryProjectionOutOfSupportedRange = 2006,
245  AGSErrorCodeGeometryNonSimpleGeometry = 2007,
246  AGSErrorCodeGeometryCannotCalculateGeodesic = 2008,
247  AGSErrorCodeGeometryNotationConversion = 2009,
248  AGSErrorCodeGeometryMissingGridFile = 2010,
249  AGSErrorCodeGDBValueOutOfRange = 3001,
250  AGSErrorCodeGDBDataTypeMismatch = 3002,
251  AGSErrorCodeGDBBadXml = 3003,
252  AGSErrorCodeGDBDatabaseAlreadyExists = 3004,
253  AGSErrorCodeGDBDatabaseDoesNotExist = 3005,
254  AGSErrorCodeGDBNameLongerThan128Characters = 3006,
255  AGSErrorCodeGDBInvalidShapeType = 3007,
256  AGSErrorCodeGDBRasterNotSupported = 3008,
257  AGSErrorCodeGDBRelationshipClassOneToOne = 3009,
258  AGSErrorCodeGDBItemNotFound = 3010,
259  AGSErrorCodeGDBDuplicateCode = 3011,
260  AGSErrorCodeGDBMissingCode = 3012,
261  AGSErrorCodeGDBWrongItemType = 3013,
262  AGSErrorCodeGDBIDFieldNotNullable = 3014,
263  AGSErrorCodeGDBDefaultValueNotSupported = 3015,
264  AGSErrorCodeGDBTableNotEditable = 3016,
265  AGSErrorCodeGDBFieldNotFound = 3017,
266  AGSErrorCodeGDBFieldExists = 3018,
267  AGSErrorCodeGDBCannotAlterFieldType = 3019,
268  AGSErrorCodeGDBCannotAlterFieldWidth = 3020,
269  AGSErrorCodeGDBCannotAlterFieldToNullable = 3021,
270  AGSErrorCodeGDBCannotAlterFieldToEditable = 3022,
271  AGSErrorCodeGDBCannotAlterFieldToDeletable = 3023,
272  AGSErrorCodeGDBCannotAlterGeometryProperties = 3024,
273  AGSErrorCodeGDBUnnamedTable = 3025,
274  AGSErrorCodeGDBInvalidTypeForDomain = 3026,
275  AGSErrorCodeGDBMinMaxReversed = 3027,
276  AGSErrorCodeGDBFieldNotSupportedOnRelationshipClass = 3028,
277  AGSErrorCodeGDBRelationshipClassKey = 3029,
278  AGSErrorCodeGDBValueIsNull = 3030,
279  AGSErrorCodeGDBMultipleSqlStatements = 3031,
280  AGSErrorCodeGDBNoSqlStatements = 3032,
281  AGSErrorCodeGDBGeometryFieldMissing = 3033,
282  AGSErrorCodeGDBTransactionStarted = 3034,
283  AGSErrorCodeGDBTransactionNotStarted = 3035,
284  AGSErrorCodeGDBShapeRequiresZ = 3036,
285  AGSErrorCodeGDBShapeRequiresM = 3037,
286  AGSErrorCodeGDBShapeNoZ = 3038,
287  AGSErrorCodeGDBShapeNoM = 3039,
288  AGSErrorCodeGDBShapeWrongType = 3040,
289  AGSErrorCodeGDBCannotUpdateFieldType = 3041,
290  AGSErrorCodeGDBNoRowsAffected = 3042,
291  AGSErrorCodeGDBSubtypeInvalid = 3043,
292  AGSErrorCodeGDBSubtypeMustBeInteger = 3044,
293  AGSErrorCodeGDBSubtypesNotEnabled = 3045,
294  AGSErrorCodeGDBSubtypeExists = 3046,
295  AGSErrorCodeGDBDuplicateFieldNotAllowed = 3047,
296  AGSErrorCodeGDBCannotDeleteField = 3048,
297  AGSErrorCodeGDBIndexExists = 3049,
298  AGSErrorCodeGDBIndexNotFound = 3050,
299  AGSErrorCodeGDBCursorNotOnRow = 3051,
300  AGSErrorCodeGDBInternalError = 3052,
301  AGSErrorCodeGDBCannotWriteGeodatabaseManagedFields = 3053,
302  AGSErrorCodeGDBItemAlreadyExists = 3054,
303  AGSErrorCodeGDBInvalidSpatialIndexName = 3055,
304  AGSErrorCodeGDBRequiresSpatialIndex = 3056,
305  AGSErrorCodeGDBReservedName = 3057,
306  AGSErrorCodeGDBCannotUpdateSchemaIfChangeTracking = 3058,
307  AGSErrorCodeGDBInvalidDate = 3059,
308  AGSErrorCodeGDBDatabaseDoesNotHaveChanges = 3060,
309  AGSErrorCodeGDBReplicaDoesNotExist = 3061,
310  AGSErrorCodeGDBStorageTypeNotSupported = 3062,
311  AGSErrorCodeGDBReplicaModelError = 3063,
312  AGSErrorCodeGDBReplicaClientGenError = 3064,
313  AGSErrorCodeGDBReplicaNoUploadToAcknowledge = 3065,
314  AGSErrorCodeGDBLastWriteTimeInTheFuture = 3066,
315  AGSErrorCodeGDBInvalidArgument = 3067,
316  AGSErrorCodeGDBTransportationNetworkCorrupt = 3068,
317  AGSErrorCodeGDBTransportationNetworkFileIO = 3069,
318  AGSErrorCodeGDBFeatureHasPendingEdits = 3070,
319  AGSErrorCodeGDBChangeTrackingNotEnabled = 3071,
320  AGSErrorCodeGDBTransportationNetworkFileOpen = 3072,
321  AGSErrorCodeGDBTransportationNetworkUnsupported = 3073,
322  AGSErrorCodeGDBCannotSyncCopy = 3074,
323  AGSErrorCodeGDBAccessControlDenied = 3075,
324  AGSErrorCodeGDBGeometryOutsideReplicaExtent = 3076,
325  AGSErrorCodeGDBUploadAlreadyInProgress = 3077,
326  AGSErrorCodeGDBDatabaseClosed = 3078,
327  AGSErrorCodeGDBDomainAlreadyExists = 3079,
328  AGSErrorCodeGDBGeometryTypeNotSupported = 3080,
329  AGSErrorCodeGeocodeUnsupportedFileFormat = 4001,
330  AGSErrorCodeGeocodeUnsupportedSpatialReference = 4002,
331  AGSErrorCodeGeocodeUnsupportedProjectionTransformation = 4003,
332  AGSErrorCodeGeocodeGeocoderCreation = 4004,
333  AGSErrorCodeGeocodeIntersectionsNotSupported = 4005,
334  AGSErrorCodeGeocodeUninitializedGeocodeTask = 4006,
335  AGSErrorCodeGeocodeInvalidLocatorProperties = 4007,
336  AGSErrorCodeGeocodeRequiredFieldMissing = 4008,
337  AGSErrorCodeGeocodeCannotReadAddress = 4009,
338  AGSErrorCodeGeocodeReverseGeocodingNotSupported = 4010,
339  AGSErrorCodeNAInvalidRouteSettings = 5001,
340  AGSErrorCodeNANoSolution = 5002,
341  AGSErrorCodeNATaskCanceled = 5003,
342  AGSErrorCodeNAInvalidNetwork = 5004,
343  AGSErrorCodeNADirectionsError = 5005,
344  AGSErrorCodeNAInsufficientNumberOfStops = 5006,
345  AGSErrorCodeNAStopUnlocated = 5007,
346  AGSErrorCodeNAStopLocatedOnNonTraversableElement = 5008,
347  AGSErrorCodeNAPointBarrierInvalidAddedCostAttributeName = 5009,
348  AGSErrorCodeNALineBarrierInvalidScaledCostAttributeName = 5010,
349  AGSErrorCodeNAPolygonBarrierInvalidScaledCostAttributeName = 5011,
350  AGSErrorCodeNAPolygonBarrierInvalidScaledCostAttributeValue = 5012,
351  AGSErrorCodeNAPolylineBarrierInvalidScaledCostAttributeValue = 5013,
352  AGSErrorCodeNAInvalidImpedanceAttribute = 5014,
353  AGSErrorCodeNAInvalidRestrictionAttribute = 5015,
354  AGSErrorCodeNAInvalidAccumulateAttribute = 5016,
355  AGSErrorCodeNAInvalidDirectionsTimeAttribute = 5017,
356  AGSErrorCodeNAInvalidDirectionsDistanceAttribute = 5018,
357  AGSErrorCodeNAInvalidAttributeParametersAttributeName = 5019,
358  AGSErrorCodeNAInvalidAttributeParametersParameterName = 5020,
359  AGSErrorCodeNAInvalidAttributeParametersValueType = 5021,
360  AGSErrorCodeNAInvalidAttributeParametersRestrictionUsageValue = 5022,
361  AGSErrorCodeNANetworkHasNoHierarchyAttribute = 5023,
362  AGSErrorCodeNANoPathFoundBetweenStops = 5024,
363  AGSErrorCodeNAUndefinedInputSpatialReference = 5025,
364  AGSErrorCodeNAUndefinedOutputSpatialReference = 5026,
365  AGSErrorCodeNAInvalidDirectionsStyle = 5027,
366  AGSErrorCodeNAInvalidDirectionsLanguage = 5028,
367  AGSErrorCodeNADirectionsTimeAndImpedanceAttributeMismatch = 5029,
368  AGSErrorCodeNAInvalidDirectionsRoadClassAttribute = 5030,
369  AGSErrorCodeNAStopIsUnreachable = 5031,
370  AGSErrorCodeNAStopTimeWindowStartsBeforeUnixEpoch = 5032,
371  AGSErrorCodeNAStopTimeWindowIsInverted = 5033,
372  AGSErrorCodeNAWalkingModeRouteTooLarge = 5034,
373  AGSErrorCodeNAStopHasNullGeometry = 5035,
374  AGSErrorCodeNAPointBarrierHasNullGeometry = 5036,
375  AGSErrorCodeNAPolylineBarrierHasNullGeometry = 5037,
376  AGSErrorCodeNAPolygonBarrierHasNullGeometry = 5038,
377  AGSErrorCodeNAUnsupportedSearchWhereClause = 5039,
378  AGSErrorCodeNAInsufficientNumberOfFacilities = 5040,
379  AGSErrorCodeNAFacilityHasNullGeometry = 5041,
380  AGSErrorCodeNAFacilityHasInvalidAddedCostAttributeName = 5042,
381  AGSErrorCodeNAFacilityHasNegativeAddedCostAttribute = 5043,
382  AGSErrorCodeNAFacilityHasInvalidImpedanceCutoff = 5044,
383  AGSErrorCodeNAInsufficientNumberOfIncidents = 5045,
384  AGSErrorCodeNAIncidentHasNullGeometry = 5046,
385  AGSErrorCodeNAIncidentHasInvalidAddedCostAttributeName = 5047,
386  AGSErrorCodeNAIncidentHasNegativeAddedCostAttribute = 5048,
387  AGSErrorCodeNAInvalidTargetFacilityCount = 5049,
388  AGSErrorCodeNAIncidentHasInvalidImpedanceCutoff = 5050,
389  AGSErrorCodeNAStartTimeIsBeforeUnixEpoch = 5051,
390  AGSErrorCodeNAInvalidDefaultImpedanceCutoff = 5052,
391  AGSErrorCodeNAInvalidDefaultTargetFacilityCount = 5053,
392  AGSErrorCodeNAInvalidPolygonBufferDistance = 5054,
393  AGSErrorCodeNAPolylinesCannotBeReturned = 5055,
394  AGSErrorCodeNATimeWindowsWithNonTimeImpedance = 5056,
395  AGSErrorCodeNAUnsupportedStopType = 5057,
396  AGSErrorCodeNARouteStartsOrEndsOnWaypoint = 5058,
397  AGSErrorCodeNAWaypointsAndRestBreaksForbiddenReordering = 5059,
398  AGSErrorCodeNAWaypointHasTimeWindows = 5060,
399  AGSErrorCodeNAWaypointHasAddedCostAttribute = 5061,
400  AGSErrorCodeNAStopHasInvalidCurbApproach = 5062,
401  AGSErrorCodeNAPointBarrierHasInvalidCurbApproach = 5063,
402  AGSErrorCodeNAFacilityHasInvalidCurbApproach = 5064,
403  AGSErrorCodeNAIncidentHasInvalidCurbApproach = 5065,
404  AGSErrorCodeNANetworkDoesNotSupportDirections = 5066,
405  AGSErrorCodeNADirectionsLanguageNotFound = 5067,
406  AGSErrorCodeJSONParserInvalidToken = 6001,
407  AGSErrorCodeJSONParserInvalidCharacter = 6002,
408  AGSErrorCodeJSONParserInvalidUnicode = 6003,
409  AGSErrorCodeJSONParserInvalidJSONStart = 6004,
410  AGSErrorCodeJSONParserInvalidEndOfPair = 6005,
411  AGSErrorCodeJSONParserInvalidEndOfElement = 6006,
412  AGSErrorCodeJSONParserInvalidEscapeSequence = 6007,
413  AGSErrorCodeJSONParserInvalidEndOfFieldName = 6008,
414  AGSErrorCodeJSONParserInvalidStartOfFieldName = 6009,
415  AGSErrorCodeJSONParserInvalidStartOfComment = 6010,
416  AGSErrorCodeJSONParserInvalidDecDigit = 6011,
417  AGSErrorCodeJSONParserInvalidHexDigit = 6012,
418  AGSErrorCodeJSONParserExpectingNull = 6013,
419  AGSErrorCodeJSONParserExpectingTrue = 6014,
420  AGSErrorCodeJSONParserExpectingFalse = 6015,
421  AGSErrorCodeJSONParserExpectingClosingQuote = 6016,
422  AGSErrorCodeJSONParserExpectingNan = 6017,
423  AGSErrorCodeJSONParserExpectingEndOfComment = 6018,
424  AGSErrorCodeJSONParserUnexpectedEndOfData = 6019,
425  AGSErrorCodeJSONObjectExpectingStartObject = 6020,
426  AGSErrorCodeJSONObjectExpectingStartArray = 6021,
427  AGSErrorCodeJSONObjectExpectingValueObject = 6022,
428  AGSErrorCodeJSONObjectExpectingValueArray = 6023,
429  AGSErrorCodeJSONObjectExpectingValueInt32 = 6024,
430  AGSErrorCodeJSONObjectExpectingIntegerType = 6025,
431  AGSErrorCodeJSONObjectExpectingNumberType = 6026,
432  AGSErrorCodeJSONObjectExpectingValueString = 6027,
433  AGSErrorCodeJSONObjectExpectingValueBool = 6028,
434  AGSErrorCodeJSONObjectIteratorNotStarted = 6029,
435  AGSErrorCodeJSONObjectIteratorIsFinished = 6030,
436  AGSErrorCodeJSONObjectKeyNotFound = 6031,
437  AGSErrorCodeJSONObjectIndexOutOfRange = 6032,
438  AGSErrorCodeJSONStringWriterJSONIsComplete = 6033,
439  AGSErrorCodeJSONStringWriterInvalidJSONInput = 6034,
440  AGSErrorCodeJSONStringWriterExpectingContainer = 6035,
441  AGSErrorCodeJSONStringWriterExpectingKeyOrEndObject = 6036,
442  AGSErrorCodeJSONStringWriterExpectingValueOrEndArray = 6037,
443  AGSErrorCodeJSONStringWriterExpectingValue = 6038,
444  AGSErrorCodeMappingMissingSpatialReference = 7001,
445  AGSErrorCodeMappingMissingInitialViewpoint = 7002,
446  AGSErrorCodeMappingInvalidResponse = 7003,
447  AGSErrorCodeMappingMissingBingMapsKey = 7004,
448  AGSErrorCodeMappingUnsupportedLayerType = 7005,
449  AGSErrorCodeMappingSyncNotEnabled = 7006,
450  AGSErrorCodeMappingTileExportNotEnabled = 7007,
451  AGSErrorCodeMappingMissingItemProperty = 7008,
452  AGSErrorCodeMappingWebmapNotSupported = 7009,
453  AGSErrorCodeMappingSpatialReferenceInvalid = 7011,
454  AGSErrorCodeMappingPackageUnpackRequired = 7012,
455  AGSErrorCodeMappingUnsupportedElevationFormat = 7013,
456  AGSErrorCodeMappingWebsceneNotSupported = 7014,
457  AGSErrorCodeLicensingUnlicensedFeature = 8001,
458  AGSErrorCodeLicensingLicenseLevelFixed = 8002,
459  AGSErrorCodeLicensingLicenseLevelAlreadySet = 8003,
460  AGSErrorCodeLicensingMainLicenseNotSet = 8004,
461  AGSErrorCodeLicensingUnlicensedExtension = 8005,
462  AGSErrorCodeLocalServerServerFailedToStart = 9001,
463  AGSErrorCodeLocalServerServiceFailedToStart = 9002,
464  AGSErrorCodeLocalServerServiceTerminatedUnexpectedly = 9003,
465  AGSErrorCodeLocalServerServerFailed = 9004,
466  AGSErrorCodeLocalServerServiceFailed = 9005,
467  AGSErrorCodeStdIosBaseFailure = 10001,
468  AGSErrorCodeStdBadArrayNewLength = 10002,
469  AGSErrorCodeStdUnderflowError = 10003,
470  AGSErrorCodeStdSystemError = 10004,
471  AGSErrorCodeStdRangeError = 10005,
472  AGSErrorCodeStdOverflowError = 10006,
473  AGSErrorCodeStdOutOfRange = 10007,
474  AGSErrorCodeStdLengthError = 10008,
475  AGSErrorCodeStdInvalidArgument = 10009,
476  AGSErrorCodeStdFutureError = 10010,
477  AGSErrorCodeStdDomainError = 10011,
478  AGSErrorCodeStdRuntimeError = 10012,
479  AGSErrorCodeStdLogicError = 10013,
480  AGSErrorCodeStdBadWeakPtr = 10014,
481  AGSErrorCodeStdBadTypeId = 10015,
482  AGSErrorCodeStdBadFunctionCall = 10016,
483  AGSErrorCodeStdBadException = 10017,
484  AGSErrorCodeStdBadCast = 10018,
485  AGSErrorCodeStdBadAlloc = 10019,
486  AGSErrorCodeStdException = 10020,
487 };
488 
492 AGS_EXTERN NSString *const AGSPopupValidationErrorDomain;
493 
497 typedef NS_ENUM(NSInteger, AGSPopupValidationErrorCode) {
505 };
506 
510 typedef NS_ENUM(NSInteger, AGSPopupAttachmentEditState) {
511  AGSPopupAttachmentEditStateOriginal = 0,
512  AGSPopupAttachmentEditStateAdded,
513  AGSPopupAttachmentEditStateDeleted,
514 };
515 
519 typedef NS_ENUM(NSInteger, AGSPopupAttachmentType) {
523  AGSPopupAttachmentTypeOther
524 };
525 
529 typedef NS_ENUM(NSInteger, AGSPopupAttachmentSize) {
535 };
536 
537 typedef NS_ENUM(NSInteger, AGSPopupExpressionReturnType) {
538  AGSPopupExpressionReturnTypeString = 0,
539  AGSPopupExpressionReturnTypeNumber = 1
540 };
541 
542 #pragma mark - Portal
543 
547 typedef NS_ENUM(NSInteger, AGSLocalItemType) {
548  AGSLocalItemTypeUnknown = -1,
549  AGSLocalItemTypeMobileMap = 0,
550  AGSLocalItemTypeMobileScene = 1,
551  AGSLocalItemTypeMobileMapPackage = 2,
552  AGSLocalItemTypeMobileScenePackage = 3
553 };
554 
558 typedef NS_ENUM(NSInteger, AGSPortalItemType) {
613  AGSPortalItemTypeiWorkKeynote NS_SWIFT_NAME(iWorkKeynote) = 36,
614  AGSPortalItemTypeiWorkNumbers NS_SWIFT_NAME(iWorkNumbers) = 37,
615  AGSPortalItemTypeiWorkPages NS_SWIFT_NAME(iWorkPages) = 38,
616  AGSPortalItemTypeIWorkKeynote ("Please use AGSPortalItemTypeiWorkKeynote. Available at 100.3") = AGSPortalItemTypeiWorkKeynote,
617  AGSPortalItemTypeIWorkNumbers ("Please use AGSPortalItemTypeiWorkNumbers. Available at 100.3") = AGSPortalItemTypeiWorkNumbers,
618  AGSPortalItemTypeIWorkPages ("Please use AGSPortalItemTypeiWorkPages. Available at 100.3") = AGSPortalItemTypeiWorkPages,
731 };
732 
733 
734 
765 typedef NS_ENUM(NSInteger, AGSPortalAccess) {
766  AGSPortalAccessUnknown = -1,
771 };
772 
776 typedef NS_ENUM(NSInteger, AGSPortalQuerySortOrder){
779 } ;
780 
781 
785 typedef NS_ENUM(NSInteger, AGSPortalMode) {
788 } ;
789 
793 typedef NS_ENUM(NSInteger, AGSPortalUserRole) {
798 } ;
799 
803 typedef NS_ENUM(NSInteger, AGSPortalGroupSortField) {
804  AGSPortalGroupSortFieldUnknown = 0,
811 } ;
812 
816 typedef NS_ENUM(NSInteger, AGSPortalLoginType) {
817  AGSPortalLoginTypeOAuth = 0,
818  AGSPortalLoginTypeClientCertificate,
819  AGSPortalLoginTypeUsernamePassword,
820  AGSPortalLoginTypeUnknown,
821 } ;
822 
826 typedef NS_ENUM(NSInteger, AGSLoadStatus) {
832 } ;
833 
837 typedef NS_ENUM(NSInteger, AGSExpirationType) {
840 } ;
841 
842 #pragma mark - Portal Privileges
843 
847 typedef NS_ENUM(NSInteger, AGSPortalPrivilegeRealm) {
848  AGSPortalPrivilegeRealmUnknown = 0,
849  AGSPortalPrivilegeRealmFeatures,
850  AGSPortalPrivilegeRealmMarketplace,
851  AGSPortalPrivilegeRealmOpenData,
852  AGSPortalPrivilegeRealmPortal,
853  AGSPortalPrivilegeRealmPremium,
854 };
855 
859 typedef NS_ENUM(NSInteger, AGSPortalPrivilegeRole) {
860  AGSPortalPrivilegeRoleUnknown = 0,
861  AGSPortalPrivilegeRoleUser,
862  AGSPortalPrivilegeRoleAdmin,
863  AGSPortalPrivilegeRolePublisher,
864 };
865 
869 typedef NS_ENUM(NSInteger, AGSPortalPrivilegeType) {
870  AGSPortalPrivilegeTypeUnknown = 0,
871  AGSPortalPrivilegeTypeEdit,
872  AGSPortalPrivilegeTypeFullEdit,
873  AGSPortalPrivilegeTypeManage,
874  AGSPortalPrivilegeTypePurchase,
875  AGSPortalPrivilegeTypeStartTrial,
876  AGSPortalPrivilegeTypeDesignateGroup,
877  AGSPortalPrivilegeTypeOpenDataAdmin,
878  AGSPortalPrivilegeTypeAssignToGroups,
879  AGSPortalPrivilegeTypeManageEnterpriseGroups,
880  AGSPortalPrivilegeTypeChangeUserRoles,
881  AGSPortalPrivilegeTypeDeleteGroups,
882  AGSPortalPrivilegeTypeDeleteItems,
883  AGSPortalPrivilegeTypeDeleteUsers,
884  AGSPortalPrivilegeTypeDisableUsers,
885  AGSPortalPrivilegeTypeInviteUsers,
886  AGSPortalPrivilegeTypeManageLicenses,
887  AGSPortalPrivilegeTypeReassignGroups,
888  AGSPortalPrivilegeTypeReassignItems,
889  AGSPortalPrivilegeTypeReassignUsers,
890  AGSPortalPrivilegeTypeUpdateGroups,
891  AGSPortalPrivilegeTypeUpdateItems,
892  AGSPortalPrivilegeTypeUpdateUsers,
893  AGSPortalPrivilegeTypeViewGroups,
894  AGSPortalPrivilegeTypeViewItems,
895  AGSPortalPrivilegeTypeViewUsers,
896  AGSPortalPrivilegeTypePublishFeatures,
897  AGSPortalPrivilegeTypePublishTiles,
898  AGSPortalPrivilegeTypePublishScenes,
899  AGSPortalPrivilegeTypeCreateGroup,
900  AGSPortalPrivilegeTypeCreateItem,
901  AGSPortalPrivilegeTypeJoinGroup,
902  AGSPortalPrivilegeTypeJoinNonOrgGroup,
903  AGSPortalPrivilegeTypeShareGroupToOrg,
904  AGSPortalPrivilegeTypeShareGroupToPublic,
905  AGSPortalPrivilegeTypeShareToGroup,
906  AGSPortalPrivilegeTypeShareToOrg,
907  AGSPortalPrivilegeTypeShareToPublic,
908  AGSPortalPrivilegeTypeDemographics,
909  AGSPortalPrivilegeTypeElevation,
910  AGSPortalPrivilegeTypeGeocode,
911  AGSPortalPrivilegeTypeGeoEnrichment,
912  AGSPortalPrivilegeTypeNetworkAnalysis,
913  AGSPortalPrivilegeTypeSpatialAnalysis,
914  AGSPortalPrivilegeTypeViewOrgUsers,
915  AGSPortalPrivilegeTypeViewOrgItems,
916  AGSPortalPrivilegeTypeViewOrgGroups,
917  AGSPortalPrivilegeTypeGeoAnalytics,
918  AGSPortalPrivilegeTypeRasterAnalysis,
919  AGSPortalPrivilegeTypeCreateUpdateCapableGroup,
926 };
927 
928 #pragma mark - popups
929 
933 typedef NS_ENUM(NSInteger, AGSPopupsViewControllerContainerStyle) {
937 };
938 
942 typedef NS_ENUM(NSInteger, AGSPopupFeatureTypeChangeMode) {
945 };
946 
950 typedef NS_ENUM(NSInteger, AGSPopupsViewControllerGeometryEditingStyle) {
956 };
957 
964 typedef NS_ENUM(NSInteger, AGSPopupDateFormat) {
981  AGSPopupDateFormatUnknown = -1,
982 };
983 
987 typedef NS_ENUM(NSInteger, AGSPopupMediaType){
994 };
995 
999 typedef NS_ENUM(NSInteger, AGSPopupViewControllerType){
1007 };
1008 
1012 typedef NS_ENUM(NSInteger, AGSPopupStringFieldOption) {
1013  AGSPopupStringFieldOptionSingleLine = 0,
1014  AGSPopupStringFieldOptionMultiLine = 1,
1015  AGSPopupStringFieldOptionRichText = 2,
1016  AGSPopupStringFieldOptionUnknown = -1,
1017 };
1018 
1022 typedef NS_ENUM(NSInteger, AGSImageScaleMode) {
1026 };
1027 
1028 #pragma mark - License
1029 
1033 typedef NS_ENUM(NSInteger, AGSLicenseStatus) {
1038 };
1039 
1043 typedef NS_ENUM(NSInteger, AGSLicenseLevel) {
1049 };
1050 
1054 typedef NS_ENUM(NSInteger, AGSLicenseType) {
1058 };
1059 
1060 #pragma mark - Load status
1061 
1068 AGS_EXTERN AGSLoadStatus AGSLoadStatusFromString(NSString *loadStatus);
1069 
1076 AGS_EXTERN NSString *AGSLoadStatusAsString(AGSLoadStatus loadStatus);
1077 
1078 
1079 
1080 
1081 #pragma mark - Mapping
1082 
1086 typedef NS_ENUM(NSInteger, AGSBasemapType) {
1087  AGSBasemapTypeImagery = 0,
1088  AGSBasemapTypeImageryWithLabels = 1,
1089  AGSBasemapTypeStreets = 2,
1090  AGSBasemapTypeTopographic = 3,
1091  AGSBasemapTypeTerrainWithLabels = 4,
1092  AGSBasemapTypeLightGrayCanvas = 5,
1093  AGSBasemapTypeNationalGeographic = 6,
1094  AGSBasemapTypeOceans = 7,
1095  AGSBasemapTypeOpenStreetMap = 8,
1096  AGSBasemapTypeImageryWithLabelsVector = 9,
1097  AGSBasemapTypeStreetsVector = 10,
1098  AGSBasemapTypeTopographicVector = 11,
1099  AGSBasemapTypeTerrainWithLabelsVector = 12,
1100  AGSBasemapTypeLightGrayCanvasVector = 13,
1101  AGSBasemapTypeNavigationVector = 14,
1102  AGSBasemapTypeStreetsNightVector = 15,
1103  AGSBasemapTypeStreetsWithReliefVector = 16,
1104  AGSBasemapTypeDarkGrayCanvasVector = 17
1105 };
1106 
1111 typedef __deprecated_msg("AGSGridType is not used") NS_ENUM(NSInteger, AGSGridType){
1112  AGSGridTypeLatitudeLongitudeGrid __deprecated_msg("AGSGridType is not used") = 0,
1113  AGSGridTypeUTM __deprecated_msg("AGSGridType is not used") = 1,
1114  AGSGridTypeMGRS __deprecated_msg("AGSGridType is not used") = 2,
1115  AGSGridTypeUSNG __deprecated_msg("AGSGridType is not used") = 3,
1116  AGSGridTypeUnknown __deprecated_msg("AGSGridType is not used") = -1,
1117 };
1118 
1122 typedef NS_ENUM(NSInteger, AGSBingMapsLayerStyle){
1127 };
1128 
1132 typedef NS_ENUM(NSInteger, AGSDrawStatus) {
1135 };
1136 
1140 typedef NS_OPTIONS(NSInteger, AGSLayerViewStatus) {
1141  AGSLayerViewStatusActive = 1 << 0,
1142  AGSLayerViewStatusNotVisible = 1 << 1,
1143  AGSLayerViewStatusOutOfScale = 1 << 2,
1144  AGSLayerViewStatusLoading = 1 << 3,
1145  AGSLayerViewStatusError = 1 << 4
1146 };
1147 
1151 typedef NS_ENUM(NSInteger, AGSWrapAroundMode) {
1152  AGSWrapAroundModeEnabledWhenSupported = 0,
1153  AGSWrapAroundModeDisabled = 1,
1154 };
1155 
1159 typedef NS_ENUM(NSInteger, AGSViewpointType) {
1160  AGSViewpointTypeCenterAndScale = 0,
1161  AGSViewpointTypeBoundingGeometry = 1,
1162  AGSViewpointTypeUnknown = -1,
1163 };
1164 
1168 typedef NS_ENUM(NSInteger, AGSFeatureRenderingMode) {
1172 };
1173 
1177 typedef NS_ENUM(NSInteger, AGSCacheStorageFormat)
1178 {
1179  AGSCacheStorageFormatCompact = 0,
1180  AGSCacheStorageFormatCompactV2 = 1,
1181  AGSCacheStorageFormatExploded = 2,
1182  AGSCacheStorageFormatUnknown = -1
1183 };
1184 
1190 typedef NS_ENUM(NSInteger, AGSGridLabelPosition) {
1198 };
1199 
1203 typedef NS_ENUM(NSInteger, AGSLatitudeLongitudeGridLabelFormat) {
1206 };
1207 
1211 typedef NS_ENUM(NSInteger, AGSMGRSGridLabelUnit) {
1214 };
1215 
1219 typedef NS_ENUM(NSInteger, AGSUSNGGridLabelUnit) {
1222 };
1223 
1227 typedef NS_ENUM(NSInteger, AGSNoDataTileBehavior) {
1228  AGSNoDataTileBehaviorUpSample = 0,
1229  AGSNoDataTileBehaviorBlank = 1,
1230  AGSNoDataTileBehaviorShow = 2,
1231  AGSNoDataTileBehaviorUnknown = -1
1232 };
1233 
1234 #pragma mark - Symbology
1235 
1239 typedef NS_ENUM(NSInteger, AGSMarkerSymbolAngleAlignment)
1240 {
1243 };
1244 
1248 typedef NS_ENUM(NSInteger, AGSSymbolRotationType)
1249 {
1252 };
1253 
1257 typedef NS_ENUM(NSInteger, AGSSimpleMarkerSymbolStyle)
1258 {
1259  AGSSimpleMarkerSymbolStyleCircle = 0,
1260  AGSSimpleMarkerSymbolStyleCross = 1,
1261  AGSSimpleMarkerSymbolStyleDiamond = 2,
1262  AGSSimpleMarkerSymbolStyleSquare = 3,
1263  AGSSimpleMarkerSymbolStyleTriangle = 4,
1264  AGSSimpleMarkerSymbolStyleX = 5
1265 };
1266 
1270 typedef NS_ENUM(NSInteger, AGSSimpleLineSymbolStyle) {
1271  AGSSimpleLineSymbolStyleDash = 0,
1272  AGSSimpleLineSymbolStyleDashDot = 1,
1273  AGSSimpleLineSymbolStyleDashDotDot = 2,
1274  AGSSimpleLineSymbolStyleDot = 3,
1275  AGSSimpleLineSymbolStyleNull = 4,
1276  AGSSimpleLineSymbolStyleSolid = 5
1277 };
1278 
1279 
1283 typedef NS_ENUM(NSInteger, AGSFontDecoration) {
1284  AGSFontDecorationLineThrough = 0,
1285  AGSFontDecorationNone = 1,
1286  AGSFontDecorationUnderline = 2
1287 };
1288 
1289 
1293 typedef NS_ENUM(NSInteger, AGSFontStyle) {
1294  AGSFontStyleItalic = 0,
1295  AGSFontStyleNormal = 1,
1296  AGSFontStyleOblique = 2
1297 };
1298 
1303 typedef NS_ENUM(NSInteger, AGSFontWeight) {
1304  AGSFontWeightBold = 0,
1305  AGSFontWeightNormal = 1
1306 };
1307 
1311 typedef NS_ENUM(NSInteger, AGSHorizontalAlignment) {
1312  AGSHorizontalAlignmentCenter = 0,
1313  AGSHorizontalAlignmentJustify = 1,
1314  AGSHorizontalAlignmentLeft = 2,
1315  AGSHorizontalAlignmentRight = 3
1316 };
1317 
1321 typedef NS_ENUM(NSInteger, AGSVerticalAlignment) {
1322  AGSVerticalAlignmentBaseline = 0,
1323  AGSVerticalAlignmentBottom = 1,
1324  AGSVerticalAlignmentMiddle = 2,
1325  AGSVerticalAlignmentTop = 3
1326 };
1327 
1331 typedef NS_ENUM(NSInteger, AGSSimpleFillSymbolStyle) {
1332  AGSSimpleFillSymbolStyleBackwardDiagonal = 0,
1333  AGSSimpleFillSymbolStyleCross = 1,
1334  AGSSimpleFillSymbolStyleDiagonalCross = 2,
1335  AGSSimpleFillSymbolStyleForwardDiagonal = 3,
1336  AGSSimpleFillSymbolStyleHorizontal = 4,
1337  AGSSimpleFillSymbolStyleNull = 5,
1338  AGSSimpleFillSymbolStyleSolid = 6,
1339  AGSSimpleFillSymbolStyleVertical = 7
1340 };
1341 
1342 typedef NS_ENUM(NSInteger, AGSSimpleLineSymbolMarkerPlacement) {
1343  AGSSimpleLineSymbolMarkerPlacementBegin = 0,
1344  AGSSimpleLineSymbolMarkerPlacementEnd = 1,
1345  AGSSimpleLineSymbolMarkerPlacementBeginAndEnd = 2
1346 };
1347 
1348 typedef NS_ENUM(NSInteger, AGSSimpleLineSymbolMarkerStyle) {
1349  AGSSimpleLineSymbolMarkerStyleNone = 0,
1350  AGSSimpleLineSymbolMarkerStyleArrow = 1
1351 };
1352 
1356 typedef NS_ENUM(NSInteger, AGSSceneSymbolAnchorPosition) {
1357  AGSSceneSymbolAnchorPositionTop = 0,
1358  AGSSceneSymbolAnchorPositionBottom = 1,
1359  AGSSceneSymbolAnchorPositionCenter = 2,
1360  AGSSceneSymbolAnchorPositionOrigin = 3,
1361 };
1362 
1366 typedef NS_ENUM(NSInteger, AGSSimpleMarkerSceneSymbolStyle) {
1367  AGSSimpleMarkerSceneSymbolStyleCone = 0,
1368  AGSSimpleMarkerSceneSymbolStyleCube = 1,
1369  AGSSimpleMarkerSceneSymbolStyleCylinder = 2,
1370  AGSSimpleMarkerSceneSymbolStyleDiamond = 3,
1371  AGSSimpleMarkerSceneSymbolStyleSphere = 4,
1372  AGSSimpleMarkerSceneSymbolStyleTetrahedron = 5
1373 };
1374 
1378 typedef NS_ENUM(NSInteger, AGSGeometricEffectType) {
1381 };
1382 
1387 typedef NS_ENUM(NSInteger, AGSStrokeSymbolLayerCapStyle) {
1391 };
1392 
1397 typedef NS_ENUM(NSInteger, AGSStrokeSymbolLayerLineStyle3D) {
1400 };
1401 
1405 typedef NS_ENUM(NSInteger, AGSSymbolAnchorPlacementMode) {
1408 };
1409 
1413 typedef NS_ENUM(NSInteger, AGSSymbolLayerType) {
1425 };
1426 
1432 typedef NS_ENUM(NSInteger, AGSSymbolSizeUnits) {
1433  AGSSymbolSizeUnitsDIPs = 0,
1434  AGSSymbolSizeUnitsMeters = 1
1435 };
1436 
1437 #pragma mark - Renderer
1438 
1443 typedef NS_ENUM(NSInteger, AGSRendererNormalizationType) {
1444  AGSRendererNormalizationTypeByField = 0,
1445  AGSRendererNormalizationTypeByLog = 1,
1446  AGSRendererNormalizationTypeByPercentOfTotal = 2,
1447  AGSRendererNormalizationTypeNone = 3,
1448  AGSRendererNormalizationTypeUnknown ("AGSRendererNormalizationTypeUnknown is no longer supported") = -1
1449 };
1450 
1454 typedef NS_ENUM(NSInteger, AGSPresetColorRampType) {
1455  AGSPresetColorRampTypeNone = -1,
1456  AGSPresetColorRampTypeElevation = 0,
1457  AGSPresetColorRampTypeDEMScreen = 1,
1458  AGSPresetColorRampTypeDEMLight = 2,
1459 };
1460 
1464 typedef NS_ENUM(NSInteger, AGSPansharpenType) {
1465  AGSPansharpenTypeNone = -1,
1466  AGSPansharpenTypeIHS = 0,
1467  AGSPansharpenTypeBrovey = 1,
1468  AGSPansharpenTypeMean = 2,
1469  AGSPansharpenTypeEsri = 3,
1470  AGSPansharpenTypeGramSchmidt = 4,
1471 };
1472 
1476 typedef NS_ENUM(NSInteger, AGSPixelType) {
1477  AGSPixelTypeUnknown = -1,
1478  AGSPixelTypeUInt1 = 0,
1479  AGSPixelTypeUInt2 = 1,
1480  AGSPixelTypeUInt4 = 2,
1481  AGSPixelTypeUInt8 = 3,
1482  AGSPixelTypeInt8 = 4,
1483  AGSPixelTypeUInt16 = 5,
1484  AGSPixelTypeInt16 = 6,
1485  AGSPixelTypeUInt32 = 7,
1486  AGSPixelTypeInt32 = 8,
1487  AGSPixelTypeFloat32 = 9,
1488  AGSPixelTypeFloat64 = 10
1489 };
1490 
1491 typedef NS_ENUM(NSInteger, AGSSlopeType) {
1492  AGSSlopeTypeNone = -1,
1496 };
1497 
1501 typedef NS_ENUM(NSInteger, AGSExtrusionMode) {
1507 };
1508 
1512 typedef NS_ENUM(NSInteger, AGSRendererClassificationMethod)
1513 {
1514  AGSRendererClassificationMethodDefinedInterval = 0,
1515  AGSRendererClassificationMethodEqualInterval = 1,
1516  AGSRendererClassificationMethodGeometricalInterval = 2,
1517  AGSRendererClassificationMethodNaturalBreaks = 3,
1518  AGSRendererClassificationMethodQuantile = 4,
1519  AGSRendererClassificationMethodStandardDeviation = 5,
1520  AGSRendererClassificationMethodManual = 6
1521 };
1522 
1523 #pragma mark - Animation
1524 
1528 typedef NS_ENUM(NSInteger, AGSAnimationCurve) {
1529  AGSAnimationCurveLinear = 0,
1530  AGSAnimationCurveEaseInQuad = 1,
1531  AGSAnimationCurveEaseOutQuad = 2,
1532  AGSAnimationCurveEaseInOutQuad = 3,
1533  AGSAnimationCurveEaseInCubic = 4,
1534  AGSAnimationCurveEaseOutCubic = 5,
1535  AGSAnimationCurveEaseInOutCubic = 6,
1536  AGSAnimationCurveEaseInQuart = 7,
1537  AGSAnimationCurveEaseOutQuart = 8,
1538  AGSAnimationCurveEaseInOutQuart = 9,
1539  AGSAnimationCurveEaseInQuint = 10,
1540  AGSAnimationCurveEaseOutQuint = 11,
1541  AGSAnimationCurveEaseInOutQuint = 12,
1542  AGSAnimationCurveEaseInSine = 13,
1543  AGSAnimationCurveEaseOutSine = 14,
1544  AGSAnimationCurveEaseInOutSine = 15,
1545  AGSAnimationCurveEaseInExpo = 16,
1546  AGSAnimationCurveEaseOutExpo = 17,
1547  AGSAnimationCurveEaseInOutExpo = 18,
1548  AGSAnimationCurveEaseInCirc = 19,
1549  AGSAnimationCurveEaseOutCirc = 20,
1550  AGSAnimationCurveEaseInOutCirc = 21
1551 };
1552 
1553 
1554 
1555 #pragma mark - Units
1556 
1560 typedef NS_ENUM(NSInteger, AGSTimeUnit) {
1572 };
1573 
1577 typedef NS_ENUM(NSInteger, AGSTimeRelation) {
1578  AGSTimeRelationUnknown = -1,
1579  AGSTimeRelationOverlaps = 0,
1580  AGSTimeRelationAfterStartOverlapsEnd = 1,
1581  AGSTimeRelationOverlapsStartWithinEnd = 2,
1582 };
1583 
1589 typedef NS_ENUM(NSInteger, AGSAngularUnitID)
1590 {
1597 };
1598 
1604 typedef NS_ENUM(NSInteger, AGSAreaUnitID)
1605 {
1617 };
1618 
1625 typedef NS_ENUM(NSInteger, AGSLinearUnitID)
1626 {
1637 };
1638 
1639 #pragma mark - Image Format
1640 
1644 typedef NS_ENUM(NSInteger, AGSMapServiceImageFormat) {
1645  AGSMapServiceImageFormatDefault = 0,
1646  AGSMapServiceImageFormatPNG = 1,
1647  AGSMapServiceImageFormatPNG8 = 2,
1648  AGSMapServiceImageFormatPNG24 = 3,
1649  AGSMapServiceImageFormatPNG32 = 4,
1650  AGSMapServiceImageFormatJPG = 5,
1651  AGSMapServiceImageFormatJPGPNG = 6,
1652  AGSMapServiceImageFormatBMP = 7,
1653  AGSMapServiceImageFormatGIF = 8,
1654  AGSMapServiceImageFormatTIFF = 9,
1655  AGSMapServiceImageFormatUnknown = -1,
1656 };
1657 
1661 typedef NS_ENUM(NSInteger, AGSTileImageFormat)
1662 {
1663  AGSTileImageFormatPNG = 0,
1664  AGSTileImageFormatPNG8 = 1,
1665  AGSTileImageFormatPNG24 = 2,
1666  AGSTileImageFormatPNG32 = 3,
1667  AGSTileImageFormatJPG = 4,
1668  AGSTileImageFormatMIXED = 5,
1669  AGSTileImageFormatLERC = 6,
1670  AGSTileImageFormatUnknown = -1
1671 };
1672 
1673 #pragma mark - Labeling
1674 
1678 typedef NS_ENUM(NSInteger, AGSLabelingPlacement) {
1679  AGSLabelingPlacementUnknown = -1,
1680  AGSLabelingPlacementLineAboveAfter = 0,
1681  AGSLabelingPlacementLineAboveAlong = 1,
1682  AGSLabelingPlacementLineAboveBefore = 2,
1683  AGSLabelingPlacementLineAboveEnd = 3,
1684  AGSLabelingPlacementLineAboveStart = 4,
1685  AGSLabelingPlacementLineBelowAfter = 5,
1686  AGSLabelingPlacementLineBelowAlong = 6,
1687  AGSLabelingPlacementLineBelowBefore = 7,
1688  AGSLabelingPlacementLineBelowEnd = 8,
1689  AGSLabelingPlacementLineBelowStart = 9,
1690  AGSLabelingPlacementLineCenterAfter = 10,
1691  AGSLabelingPlacementLineCenterAlong = 11,
1692  AGSLabelingPlacementLineCenterBefore = 12,
1693  AGSLabelingPlacementLineCenterEnd = 13,
1694  AGSLabelingPlacementLineCenterStart = 14,
1695  AGSLabelingPlacementPointAboveCenter = 15,
1696  AGSLabelingPlacementPointAboveLeft = 16,
1697  AGSLabelingPlacementPointAboveRight = 17,
1698  AGSLabelingPlacementPointBelowCenter = 18,
1699  AGSLabelingPlacementPointBelowLeft = 19,
1700  AGSLabelingPlacementPointBelowRight = 20,
1701  AGSLabelingPlacementPointCenterCenter = 21,
1702  AGSLabelingPlacementPointCenterLeft = 22,
1703  AGSLabelingPlacementPointCenterRight = 23,
1704  AGSLabelingPlacementPolygonAlwaysHorizontal = 24,
1705 };
1706 
1707 
1708 
1709 #pragma mark - Feature
1710 
1714 typedef NS_ENUM(NSInteger, AGSFieldType) {
1715  AGSFieldTypeUnknown = -1,
1716  AGSFieldTypeInt16 = 0,
1717  AGSFieldTypeInt32 = 1,
1718  AGSFieldTypeGUID = 3,
1719  AGSFieldTypeFloat = 4,
1720  AGSFieldTypeDouble = 5,
1721  AGSFieldTypeDate = 6,
1722  AGSFieldTypeText = 7,
1723  AGSFieldTypeOID = 8,
1724  AGSFieldTypeGlobalID = 9,
1725  AGSFieldTypeBlob = 10,
1726  AGSFieldTypeGeometry = 11,
1727  AGSFieldTypeRaster = 12,
1728  AGSFieldTypeXML = 13
1729 };
1730 
1734 typedef NS_ENUM(NSInteger, AGSSpatialRelationship) {
1735  AGSSpatialRelationshipUnknown = -1,
1736  AGSSpatialRelationshipRelate = 0,
1737  AGSSpatialRelationshipEquals = 1,
1738  AGSSpatialRelationshipDisjoint = 2,
1739  AGSSpatialRelationshipIntersects = 3,
1740  AGSSpatialRelationshipTouches = 4,
1741  AGSSpatialRelationshipCrosses = 5,
1742  AGSSpatialRelationshipWithin = 6,
1743  AGSSpatialRelationshipContains = 7,
1744  AGSSpatialRelationshipOverlaps = 8,
1745  AGSSpatialRelationshipEnvelopeIntersects = 9,
1746  AGSSpatialRelationshipIndexIntersects = 10,
1747 };
1748 
1752 typedef NS_ENUM(NSInteger, AGSFeatureRequestMode) {
1753  AGSFeatureRequestModeUndefined = 0,
1757 };
1758 
1762 typedef NS_ENUM(NSInteger, AGSJoinType) {
1766 };
1767 
1771 typedef NS_ENUM(NSInteger, AGSSortOrder) {
1772  AGSSortOrderAscending = 0,
1773  AGSSortOrderDescending = 1,
1774 };
1775 
1779 typedef NS_ENUM(NSInteger, AGSEditOperation) {
1780  AGSEditOperationAdd = 0,
1781  AGSEditOperationUpdate = 1,
1782  AGSEditOperationDelete = 2,
1783  AGSEditOperationUnknown = -1,
1784 };
1785 
1790 typedef NS_ENUM(NSInteger, AGSSelectionMode) {
1794 };
1795 
1799 typedef NS_ENUM(NSInteger, AGSQueryFeatureFields) {
1800  AGSQueryFeatureFieldsIDsOnly = 0,
1801  AGSQueryFeatureFieldsMinimum = 1,
1802  AGSQueryFeatureFieldsLoadAll = 2,
1803 };
1804 
1808 typedef NS_ENUM(NSInteger, AGSDrawingTool) {
1809  AGSDrawingToolUnknown = -1,
1810  AGSDrawingToolAutoCompletePolygon = 0,
1811  AGSDrawingToolCircle = 1,
1812  AGSDrawingToolDownArrow = 2,
1813  AGSDrawingToolEllipse = 3,
1814  AGSDrawingToolFreeHand = 4,
1815  AGSDrawingToolLeftArrow = 5,
1816  AGSDrawingToolLine = 6,
1817  AGSDrawingToolNone = 7,
1818  AGSDrawingToolPoint = 8,
1819  AGSDrawingToolPolygon = 9,
1820  AGSDrawingToolRectangle = 10,
1821  AGSDrawingToolRightArrow = 11,
1822  AGSDrawingToolText = 12,
1823  AGSDrawingToolTriangle = 13,
1824  AGSDrawingToolUpArrow = 14,
1825 };
1826 
1830 typedef NS_ENUM(NSInteger, AGSArcGISFeatureLayerInfoServiceType) {
1831  AGSArcGISFeatureLayerInfoServiceTypeLayer = 0,
1832  AGSArcGISFeatureLayerInfoServiceTypeTable = 1,
1833  AGSArcGISFeatureLayerInfoServiceTypeGroupLayer = 2,
1834  AGSArcGISFeatureLayerInfoServiceTypeAnnotationLayer = 3,
1835  AGSArcGISFeatureLayerInfoServiceTypeUnknown = -1,
1836 };
1837 
1841 typedef NS_ENUM(NSInteger, AGSStatisticType) {
1849 };
1850 
1851 #pragma mark - Location Display
1852 
1856 typedef NS_ENUM(NSInteger, AGSLocationDisplayAutoPanMode) {
1857  AGSLocationDisplayAutoPanModeOff = 0,
1858  AGSLocationDisplayAutoPanModeRecenter = 1,
1859  AGSLocationDisplayAutoPanModeNavigation = 2,
1860  AGSLocationDisplayAutoPanModeCompassNavigation = 3
1861 };
1862 
1863 #pragma mark - Layer
1864 
1868 typedef NS_ENUM(NSInteger, AGSRelationshipCardinality) {
1872  AGSRelationshipCardinalityUnknown = -1
1873 };
1874 
1878 typedef NS_ENUM(NSInteger, AGSRelationshipRole) {
1881  AGSRelationshipRoleUnknown = -1
1882 };
1883 
1884 #pragma mark - Service Info
1885 
1889 typedef NS_ENUM(NSInteger, AGSTextAntialiasingMode) {
1890  AGSTextAntialiasingModeNone = 0,
1891  AGSTextAntialiasingModeNormal = 1,
1892  AGSTextAntialiasingModeForce = 2,
1893 };
1894 
1898 typedef NS_ENUM(NSInteger, AGSAntialiasingMode) {
1899  AGSAntialiasingModeNone = 0,
1900  AGSAntialiasingModeFastest = 1,
1901  AGSAntialiasingModeFast = 2,
1902  AGSAntialiasingModeNormal = 3,
1903  AGSAntialiasingModeBest = 4,
1904 };
1905 
1909 typedef NS_ENUM(NSInteger, AGSServiceType) {
1910  AGSServiceTypeUnknown = -1,
1911  AGSServiceTypeFeatureService = 0,
1912  AGSServiceTypeImageService = 1,
1913  AGSServiceTypeMapService = 2,
1914 };
1915 
1919 typedef NS_ENUM(NSInteger, AGSArcGISMapServiceSublayerType) {
1926 };
1927 
1931 typedef NS_ENUM(NSInteger, AGSWMSVersion) {
1935 };
1936 
1937 #pragma mark - Graphics Overlay
1938 
1947 typedef NS_ENUM(NSInteger, AGSGraphicsRenderingMode) {
1948  AGSGraphicsRenderingModeDynamic = 0,
1949  AGSGraphicsRenderingModeStatic = 1,
1950 };
1951 
1952 #pragma mark - Network Tasks
1953 
1957 typedef NS_ENUM(NSInteger, AGSBarrierType) {
1958  AGSBarrierTypeRestriction = 0,
1959  AGSBarrierTypeCostAdjustment = 1,
1960 };
1961 
1965 typedef NS_ENUM(NSInteger, AGSCurbApproach) {
1966  AGSCurbApproachEitherSide = 0,
1967  AGSCurbApproachLeftSide = 1,
1968  AGSCurbApproachRightSide = 2,
1969  AGSCurbApproachNoUTurn = 3,
1970  AGSCurbApproachUnknown = 4
1971 };
1972 
1976 typedef NS_ENUM(NSInteger, AGSLocationStatus) {
1981 };
1982 
1986 typedef NS_ENUM(NSInteger, AGSUTurnPolicy) {
1987  AGSUTurnPolicyNotAllowed = 0,
1988  AGSUTurnPolicyAllowedAtDeadEnds = 1,
1989  AGSUTurnPolicyAllowedAtIntersections = 2,
1990  AGSUTurnPolicyAllowedAtDeadEndsAndIntersections = 3,
1991 };
1992 
1996 typedef NS_ENUM(NSInteger, AGSDirectionManeuverType) {
1997  AGSDirectionManeuverTypeUnknown = 0,
1998  AGSDirectionManeuverTypeStop = 1,
1999  AGSDirectionManeuverTypeStraight = 2,
2000  AGSDirectionManeuverTypeBearLeft = 3,
2001  AGSDirectionManeuverTypeBearRight = 4,
2002  AGSDirectionManeuverTypeTurnLeft = 5,
2003  AGSDirectionManeuverTypeTurnRight = 6,
2004  AGSDirectionManeuverTypeSharpLeft = 7,
2005  AGSDirectionManeuverTypeSharpRight = 8,
2006  AGSDirectionManeuverTypeUTurn = 9,
2007  AGSDirectionManeuverTypeFerry = 10,
2008  AGSDirectionManeuverTypeRoundabout = 11,
2009  AGSDirectionManeuverTypeHighwayMerge = 12,
2010  AGSDirectionManeuverTypeHighwayExit = 13,
2011  AGSDirectionManeuverTypeHighwayChange = 14,
2012  AGSDirectionManeuverTypeForkCenter = 15,
2013  AGSDirectionManeuverTypeForkLeft = 16,
2014  AGSDirectionManeuverTypeForkRight = 17,
2015  AGSDirectionManeuverTypeDepart = 18,
2016  AGSDirectionManeuverTypeTripItem = 19,
2017  AGSDirectionManeuverTypeEndOfFerry = 20,
2018  AGSDirectionManeuverTypeRampRight = 21,
2019  AGSDirectionManeuverTypeRampLeft = 22,
2020  AGSDirectionManeuverTypeTurnLeftRight = 23,
2021  AGSDirectionManeuverTypeTurnRightLeft = 24,
2022  AGSDirectionManeuverTypeTurnRightRight = 25,
2023  AGSDirectionManeuverTypeTurnLeftLeft = 26,
2024  AGSDirectionManeuverTypePedestrianRamp = 27,
2025  AGSDirectionManeuverTypeElevator = 28,
2026  AGSDirectionManeuverTypeEscalator = 29,
2027  AGSDirectionManeuverTypeStairs = 30,
2028  AGSDirectionManeuverTypeDoorPassage = 31,
2029 };
2030 
2034 typedef NS_ENUM(NSUInteger, AGSStopType) {
2035  AGSStopTypeStop = 0,
2036  AGSStopTypeWaypoint = 1,
2037  AGSStopTypeRestBreak = 2,
2038 };
2039 
2043 typedef NS_ENUM(NSInteger, AGSUnitSystem) {
2044  AGSUnitSystemUnknown = -1,
2045  AGSUnitSystemImperial = 0,
2046  AGSUnitSystemMetric = 1,
2047 };
2048 
2052 typedef NS_ENUM(NSInteger, AGSDirectionsStyle) {
2053  AGSDirectionsStyleDesktop = 0,
2054  AGSDirectionsStyleNavigation = 1,
2055  AGSDirectionsStyleCampus = 2,
2056 };
2057 
2061 typedef NS_ENUM(NSInteger, AGSRouteShapeType) {
2062  AGSRouteShapeTypeNone = 0,
2063  AGSRouteShapeTypeStraightLine = 1,
2064  AGSRouteShapeTypeTrueShapeWithMeasures = 2,
2065 };
2066 
2070 typedef NS_ENUM(NSInteger, AGSAttributeUnit) {
2071  AGSAttributeUnitUnknown = 0,
2072  AGSAttributeUnitInches = 1,
2073  AGSAttributeUnitFeet = 2,
2074  AGSAttributeUnitYards = 3,
2075  AGSAttributeUnitMiles = 4,
2076  AGSAttributeUnitMillimeters = 5,
2077  AGSAttributeUnitCentimeters = 6,
2078  AGSAttributeUnitDecimeters = 7,
2079  AGSAttributeUnitMeters = 8,
2080  AGSAttributeUnitKilometers = 9,
2081  AGSAttributeUnitNauticalMiles = 10,
2082  AGSAttributeUnitDecimalDegrees = 11,
2083  AGSAttributeUnitSeconds = 12,
2084  AGSAttributeUnitMinutes = 13,
2085  AGSAttributeUnitHours = 14,
2086  AGSAttributeUnitDays = 15,
2087 };
2088 
2101 typedef NS_ENUM(NSInteger, AGSDirectionMessageType) {
2102  AGSDirectionMessageTypeLength ("AGSDirectionMessageTypeLength is no longer supported, use AGSDirectionManeuver.length instead") = 0,
2103  AGSDirectionMessageTypeTime ("AGSDirectionMessageTypeTime is no longer supported, use AGSDirectionManeuver.duration instead") = 1,
2104  AGSDirectionMessageTypeSummary ("AGSDirectionMessageTypeSummary is no longer supported, use AGSDirectionManeuver.duration and AGSDirectionManeuver.length instead") = 2,
2105  AGSDirectionMessageTypeTimeWindow ("AGSDirectionMessageTypeTimeWindow is no longer supported, use AGSStop.timeWindowEnd instead") = 3,
2106  AGSDirectionMessageTypeViolationTime ("AGSDirectionMessageTypeViolationTime is no longer supported, use AGSStop.violationTime instead") = 4,
2107  AGSDirectionMessageTypeWaitTime ("AGSDirectionMessageTypeWaitTime is no longer supported, use AGSStop.waitTime instead") = 5,
2108  AGSDirectionMessageTypeServiceTime ("AGSDirectionMessageTypeServiceTime is no longer supported, use the difference between AGSDirectionManeuver.duration and AGSStop.waitTime instead") = 6,
2109  AGSDirectionMessageTypeEstimatedArrivalTime ("AGSDirectionMessageTypeEstimatedArrivalTime is no longer supported, use AGSDirectionManeuver.estimatedArriveTime instead") = 7,
2110  AGSDirectionMessageTypeCumulativeLength ("AGSDirectionMessageTypeCumulativeLength is no longer supported, use the sum of previous AGSDirectionManeuver.length instead") = 8,
2111  AGSDirectionMessageTypeStreetName = 9,
2112  AGSDirectionMessageTypeAlternativeName = 10,
2113  AGSDirectionMessageTypeBranch = 11,
2114  AGSDirectionMessageTypeToward = 12,
2115  AGSDirectionMessageTypeCrossStreet = 13,
2116  AGSDirectionMessageTypeExit = 14,
2117 };
2118 
2119 #pragma mark - Service Area Task
2120 
2124 typedef NS_ENUM(NSInteger, AGSServiceAreaOverlapGeometry)
2125 {
2129 };
2130 
2134 typedef NS_ENUM(NSInteger, AGSServiceAreaPolygonCutoffGeometry)
2135 {
2138 };
2139 
2143 typedef NS_ENUM(NSInteger, AGSServiceAreaPolygonDetail)
2144 {
2148 };
2149 
2153 typedef NS_ENUM(NSInteger, AGSTravelDirection)
2154 {
2157 };
2158 
2159 #pragma mark - Closest Facility Task
2160 
2164 typedef NS_ENUM(NSInteger, AGSStartTimeUsage)
2165 {
2168 };
2169 
2170 #pragma mark - Offline Map
2171 
2175 typedef NS_ENUM(NSInteger, AGSOfflineMapParametersType) {
2180 };
2181 
2185 typedef NS_ENUM(NSInteger, AGSDestinationTableRowFilter) {
2188 };
2189 
2190 #pragma mark - Geodatabase
2191 
2195 typedef NS_ENUM(NSInteger, AGSSyncModel) {
2199 };
2200 
2204 typedef NS_ENUM(NSInteger, AGSSyncDirection) {
2209 };
2210 
2214 typedef NS_ENUM(NSInteger, AGSAttachmentSyncDirection) {
2218 };
2219 
2223 typedef NS_ENUM(NSInteger, AGSReturnLayerAttachmentOption) {
2228 };
2229 
2233 typedef NS_ENUM(NSInteger, AGSRelationshipConstraintViolationType) {
2237 };
2238 
2239 #pragma mark - Authentication
2240 
2244 typedef NS_ENUM(NSInteger, AGSAuthenticationChallengeType) {
2245  AGSAuthenticationChallengeTypeUsernamePassword = 0,
2246  AGSAuthenticationChallengeTypeOAuth,
2247  AGSAuthenticationChallengeTypeClientCertificate,
2248  AGSAuthenticationChallengeTypeUntrustedHost,
2249  AGSAuthenticationChallengeTypeUnknown,
2250 } ;
2251 
2255 typedef NS_ENUM(NSInteger, AGSCredentialErrorType) {
2256  AGSCredentialErrorTypeNone = 0,
2257  AGSCredentialErrorTypeInvalidCredentials,
2258  AGSCredentialErrorTypeSSLRequired,
2259  AGSCredentialErrorTypeUnknown
2260 } ;
2261 
2262 #pragma mark - Keychain Item
2263 
2267 typedef NS_ENUM(NSInteger, AGSKeychainItemAccessible) {
2268  AGSKeychainItemAccessibleAfterFirstUnlock = 0,
2269  AGSKeychainItemAccessibleAfterFirstUnlockThisDeviceOnly,
2270  AGSKeychainItemAccessibleAlways,
2271  AGSKeychainItemAccessibleWhenPasscodeSetThisDeviceOnly,
2272  AGSKeychainItemAccessibleAlwaysThisDeviceOnly,
2273  AGSKeychainItemAccessibleWhenUnlocked,
2274  AGSKeychainItemAccessibleWhenUnlockedThisDeviceOnly,
2275 };
2276 
2277 #pragma mark - AGSJob
2278 
2282 typedef NS_ENUM(NSInteger, AGSJobType) {
2283  AGSJobTypeGenerateGeodatabase = 0,
2284  AGSJobTypeSyncGeodatabase = 1,
2285  AGSJobTypeExportTileCache = 2,
2286  AGSJobTypeEstimateTileCacheSize = 3,
2287  AGSJobTypeGeoprocessingJob = 4,
2288  AGSJobTypeGenerateOfflineMap = 5,
2289  AGSJobTypeOfflineMapSync = 7
2290 };
2291 
2295 typedef NS_ENUM(NSInteger, AGSJobStatus) {
2296  AGSJobStatusNotStarted = 0,
2297  AGSJobStatusStarted = 1,
2298  AGSJobStatusPaused = 2,
2299  AGSJobStatusSucceeded = 3,
2300  AGSJobStatusFailed = 4
2301 };
2302 
2306 typedef NS_ENUM(NSInteger, AGSJobMessageSeverity) {
2307  AGSJobMessageSeverityUnknown = -1,
2308  AGSJobMessageSeverityInfo = 0,
2309  AGSJobMessageSeverityWarning = 1,
2310  AGSJobMessageSeverityError = 2
2311 };
2312 
2316 typedef NS_ENUM(NSInteger, AGSJobMessageSource) {
2317  AGSJobMessageSourceClient = 0,
2318  AGSJobMessageSourceService = 1
2319 };
2320 
2324 typedef NS_ENUM(NSInteger, AGSGenerateLayerQueryOption) {
2325  AGSGenerateLayerQueryOptionUnknown = -1,
2329 };
2330 
2331 #pragma mark - AGSScene
2332 
2336 typedef NS_ENUM(NSInteger, AGSAtmosphereEffect) {
2337  AGSAtmosphereEffectNone = 0,
2338  AGSAtmosphereEffectHorizonOnly = 1,
2339  AGSAtmosphereEffectRealistic = 2
2340 };
2341 
2345 typedef NS_ENUM(NSInteger, AGSLightingMode) {
2346  AGSLightingModeNoLight = 0,
2347  AGSLightingModeLight = 1,
2348  AGSLightingModeLightAndShadows = 2
2349 };
2350 
2354 typedef NS_ENUM(NSInteger, AGSSurfacePlacement) {
2358 };
2359 
2363 typedef NS_ENUM(NSInteger, AGSSceneViewTilingScheme) {
2366 };
2367 
2371 typedef NS_ENUM(NSInteger, AGSNavigationConstraint) {
2374 };
2375 
2379 typedef NS_ENUM(NSInteger, AGSSceneLayerDataType)
2380 {
2385 };
2386 
2387 #pragma mark - Raster
2388 
2389 
2393 typedef NS_ENUM(NSInteger, AGSScreenLocationVisibility) {
2394  AGSScreenLocationVisibilityVisible = 0,
2395  AGSScreenLocationVisibilityHiddenByBaseSurface = 1,
2396  AGSScreenLocationVisibilityHiddenByEarth = 2,
2397  AGSScreenLocationVisibilityHiddenByElevation = 3,
2398  AGSScreenLocationVisibilityNotOnScreen = 4,
2399 };
2400 
2401 #pragma mark - Sketch
2402 
2406 typedef NS_ENUM(NSInteger, AGSSketchCreationMode) {
2407  AGSSketchCreationModeUnset = -1,
2418 };
2419 
2423 typedef NS_ENUM(NSInteger, AGSSketchVertexEditMode) {
2426 };
2427 
2431 typedef NS_ENUM(NSInteger, AGSSketchResizeMode) {
2435 };
2436 
2437 #pragma mark - Geoprocessing
2438 
2442 typedef NS_ENUM(NSInteger, AGSGeoprocessingParameterType) {
2443  AGSGeoprocessingParameterTypeBoolean = 0,
2444  AGSGeoprocessingParameterTypeDataFile = 1,
2445  AGSGeoprocessingParameterTypeDate = 2,
2446  AGSGeoprocessingParameterTypeDouble = 3,
2447  AGSGeoprocessingParameterTypeFeatures = 4,
2448  AGSGeoprocessingParameterTypeLinearUnit = 5,
2449  AGSGeoprocessingParameterTypeLong = 6,
2450  AGSGeoprocessingParameterTypeMultiValue = 7,
2451  AGSGeoprocessingParameterTypeRaster = 8,
2452  AGSGeoprocessingParameterTypeString = 9,
2453  AGSGeoprocessingParameterTypeUnknown = 10,
2454 };
2455 
2459 typedef NS_ENUM(NSInteger, AGSGeoprocessingLinearUnits) {
2460  AGSGeoprocessingLinearUnitsCentimeter = 0,
2461  AGSGeoprocessingLinearUnitsDecimeter = 1,
2462  AGSGeoprocessingLinearUnitsKilometer = 2,
2463  AGSGeoprocessingLinearUnitsMeter = 3,
2464  AGSGeoprocessingLinearUnitsMillimeter = 4,
2465  AGSGeoprocessingLinearUnitsPoint = 5,
2466  AGSGeoprocessingLinearUnitsUSNauticalMile = 6,
2467  AGSGeoprocessingLinearUnitsUSSurveyFoot = 7,
2468  AGSGeoprocessingLinearUnitsUSSurveyInch = 8,
2469  AGSGeoprocessingLinearUnitsUSSurveyMile = 9,
2470  AGSGeoprocessingLinearUnitsUSSurveyYard = 10,
2471  AGSGeoprocessingLinearUnitsUnknown = -1,
2472 };
2473 
2477 typedef NS_ENUM(NSInteger, AGSGeoprocessingExecutionType) {
2478  AGSGeoprocessingExecutionTypeAsynchronousSubmit = 0,
2479  AGSGeoprocessingExecutionTypeSynchronousExecute = 1,
2480  AGSGeoprocessingExecutionTypeUnknown = -1
2481 };
2482 
2483 typedef NS_ENUM(NSInteger, AGSGeoprocessingParameterDirection) {
2484  AGSGeoprocessingParameterDirectionInput = 0,
2485  AGSGeoprocessingParameterDirectionOutput = 1,
2486 };
2487 
2488 #pragma mark - ENC
2489 
2493 typedef NS_ENUM(NSInteger, AGSENCAreaSymbolizationType)
2494 {
2495  AGSENCAreaSymbolizationTypePlain = 4,
2496  AGSENCAreaSymbolizationTypeSymbolized = 5
2497 };
2498 
2502 typedef NS_ENUM(NSInteger, AGSENCColorScheme)
2503 {
2504  AGSENCColorSchemeDay = 1,
2505  AGSENCColorSchemeDusk = 2,
2506  AGSENCColorSchemeNight = 3
2507 };
2508 
2512 typedef NS_ENUM(NSInteger, AGSENCDisplayDepthUnits)
2513 {
2514  AGSENCDisplayDepthUnitsMeters = 1,
2515  AGSENCDisplayDepthUnitsFeet = 2,
2516  AGSENCDisplayDepthUnitsFathoms = 3
2517 };
2518 
2522 typedef NS_ENUM(NSInteger, AGSENCPointSymbolizationType)
2523 {
2524  AGSENCPointSymbolizationTypeSimplified = 2,
2525  AGSENCPointSymbolizationTypePaperChart = 1
2526 };
2527 
2528 #pragma mark - Scene Analysis
2529 
2530 typedef NS_ENUM(NSInteger, AGSLineOfSightTargetVisibility)
2531 {
2532  AGSLineOfSightTargetVisibilityVisible = 0,
2533  AGSLineOfSightTargetVisibilityObstructed = 1,
2534  AGSLineOfSightTargetVisibilityUnknown = 2
2535 };
2536 
2537 #pragma mark - KML
2538 
2542 typedef NS_ENUM(NSInteger, AGSKMLGeometryType)
2543 {
2544  AGSKMLGeometryTypePoint = 0,
2545  AGSKMLGeometryTypePolyline = 1,
2546  AGSKMLGeometryTypePolygon = 2,
2547  AGSKMLGeometryTypeModel = 3,
2548  AGSKMLGeometryTypeUnknown = -1
2549 };
2550 
2554 typedef NS_ENUM(NSInteger, AGSKMLAltitudeMode)
2555 {
2560 };
2561 
2565 typedef NS_ENUM(NSInteger, AGSKMLViewpointType)
2566 {
2570 };
2571 
2575 typedef NS_ENUM(NSInteger, AGSKMLGraphicType)
2576 {
2577  AGSKMLGraphicTypeNone = 0,
2578  AGSKMLGraphicTypePoint = 1,
2579  AGSKMLGraphicTypePolyline = 2,
2580  AGSKMLGraphicTypePolygon = 3,
2581  AGSKMLGraphicTypeExtrudedPoint = 4,
2582  AGSKMLGraphicTypeExtrudedPolyline = 5,
2583  AGSKMLGraphicTypeExtrudedPolygon = 6,
2584  AGSKMLGraphicTypeModel = 7,
2585  AGSKMLGraphicTypeMultiGeometry = 8,
2586  AGSKMLGraphicTypeUnknown = -1
2587 };
2588 
2596 typedef NS_ENUM(NSInteger, AGSKMLListItemType)
2597 {
2601  AGSKMLListItemTypeUnknown = -1
2602 };
2603 
2607 typedef NS_ENUM(NSInteger, AGSKMLRefreshStatus)
2608 {
2613 };
2614 
2618 typedef NS_ENUM(NSInteger, AGSKMLRefreshMode) {
2622 };
2623 
2627 typedef NS_ENUM(NSInteger, AGSKMLViewRefreshMode) {
2632 };
2633 
2637 typedef NS_ENUM(NSInteger, AGSKMLTourStatus) {
2644 };
2645 
2646 
2647 
AGSGeometryDimension
Definition: AGSEnumerations.h:56
Definition: AGSEnumerations.h:2176
Definition: AGSEnumerations.h:1846
AGSLatitudeLongitudeFormat
Definition: AGSEnumerations.h:123
Definition: AGSEnumerations.h:2216
Definition: AGSEnumerations.h:501
Definition: AGSEnumerations.h:769
AGS_EXTERN NSString *const AGSServicesErrorDomain
Definition: AGSEnumerations.h:156
AGSLoadStatus
Definition: AGSEnumerations.h:826
Definition: AGSEnumerations.h:976
Definition: AGSEnumerations.h:1594
Definition: AGSEnumerations.h:1611
Definition: AGSEnumerations.h:1635
Definition: AGSEnumerations.h:1000
Definition: AGSEnumerations.h:988
Definition: AGSEnumerations.h:691
Definition: AGSEnumerations.h:568
AGSUnitSystem
Definition: AGSEnumerations.h:2043
Definition: AGSEnumerations.h:707
Definition: AGSEnumerations.h:2217
Definition: AGSEnumerations.h:2373
Definition: AGSEnumerations.h:619
Definition: AGSEnumerations.h:1593
AGSDirectionMessageType
Definition: AGSEnumerations.h:2101
AGSGridLabelPosition
Definition: AGSEnumerations.h:1190
Definition: AGSEnumerations.h:1194
Definition: AGSEnumerations.h:1388
Definition: AGSEnumerations.h:977
Definition: AGSEnumerations.h:1977
Definition: AGSEnumerations.h:2187
Definition: AGSEnumerations.h:797
Definition: AGSEnumerations.h:641
Definition: AGSEnumerations.h:2559
Definition: AGSEnumerations.h:922
Definition: AGSEnumerations.h:1848
Definition: AGSEnumerations.h:2145
AGSOfflineMapParametersType
Definition: AGSEnumerations.h:2175
Definition: AGSEnumerations.h:168
Definition: AGSEnumerations.h:1922
Definition: AGSEnumerations.h:567
AGSSketchCreationMode
Definition: AGSEnumerations.h:2406
AGSPortalPrivilegeRole
Definition: AGSEnumerations.h:859
Definition: AGSEnumerations.h:1632
Definition: AGSEnumerations.h:1493
Definition: AGSEnumerations.h:920
Definition: AGSEnumerations.h:1870
Definition: AGSEnumerations.h:677
AGSNoDataTileBehavior
Definition: AGSEnumerations.h:1227
Definition: AGSEnumerations.h:532
Definition: AGSEnumerations.h:664
AGSGeometryType
Definition: AGSEnumerations.h:33
Definition: AGSEnumerations.h:1422
Definition: AGSEnumerations.h:777
Definition: AGSEnumerations.h:1633
AGSGeoprocessingLinearUnits
Definition: AGSEnumerations.h:2459
Definition: AGSEnumerations.h:2641
AGSSyncModel
Definition: AGSEnumerations.h:2195
AGSLocationStatus
Definition: AGSEnumerations.h:1976
Definition: AGSEnumerations.h:1629
Definition: AGSEnumerations.h:670
Definition: AGSEnumerations.h:1004
Definition: AGSEnumerations.h:1170
Definition: AGSEnumerations.h:796
Definition: AGSEnumerations.h:1871
AGSGeometricEffectType
Definition: AGSEnumerations.h:1378
AGS_EXTERN NSString *const AGSPopupValidationErrorDomain
Definition: AGSEnumerations.h:492
AGSPopupAttachmentSize
Definition: AGSEnumerations.h:529
Definition: AGSEnumerations.h:604
Definition: AGSEnumerations.h:990
Definition: AGSEnumerations.h:133
Definition: AGSEnumerations.h:1764
AGSExtrusionMode
Definition: AGSEnumerations.h:1501
AGSUTMConversionMode
Definition: AGSEnumerations.h:115
Definition: AGSEnumerations.h:571
AGSGeoprocessingExecutionType
Definition: AGSEnumerations.h:2477
AGSSketchVertexEditMode
Definition: AGSEnumerations.h:2423
Definition: AGSEnumerations.h:587
Definition: AGSEnumerations.h:669
Definition: AGSEnumerations.h:692
Definition: AGSEnumerations.h:671
AGSAttributeUnit
Definition: AGSEnumerations.h:2070
Definition: AGSEnumerations.h:1503
AGSSymbolLayerType
Definition: AGSEnumerations.h:1413
Definition: AGSEnumerations.h:2628
Definition: AGSEnumerations.h:1416
AGSSceneSymbolAnchorPosition
Definition: AGSEnumerations.h:1356
AGSFontWeight
Definition: AGSEnumerations.h:1303
Definition: AGSEnumerations.h:839
Definition: AGSEnumerations.h:838
Base class for all geometry types.
Definition: AGSGeometry.h:43
AGSPortalPrivilegeType
Definition: AGSEnumerations.h:869
AGSDrawStatus
Definition: AGSEnumerations.h:1132
AGSSurfacePlacement
Definition: AGSEnumerations.h:2354
AGSPansharpenType
Definition: AGSEnumerations.h:1464
Definition: AGSEnumerations.h:1414
Definition: AGSEnumerations.h:117
Definition: AGSEnumerations.h:2557
AGSAnimationCurve
Definition: AGSEnumerations.h:1528
Definition: AGSEnumerations.h:2234
Definition: AGSEnumerations.h:2327
AGSArcGISFeatureLayerInfoServiceType
Definition: AGSEnumerations.h:1830
Definition: AGSEnumerations.h:2227
Definition: AGSEnumerations.h:1212
Definition: AGSEnumerations.h:2611
AGSJoinType
Definition: AGSEnumerations.h:1762
Definition: AGSEnumerations.h:1502
Definition: AGSEnumerations.h:1879
Definition: AGSEnumerations.h:1495
AGSLayerViewStatus
Definition: AGSEnumerations.h:1140
Definition: AGSEnumerations.h:1421
Definition: AGSEnumerations.h:2621
Definition: AGSEnumerations.h:651
Definition: AGSEnumerations.h:830
Definition: AGSEnumerations.h:1609
AGSGraphicsRenderingMode
Definition: AGSEnumerations.h:1947
Definition: AGSEnumerations.h:656
Definition: AGSEnumerations.h:116
Definition: AGSEnumerations.h:94
AGSSyncDirection
Definition: AGSEnumerations.h:2204
AGSStartTimeUsage
Definition: AGSEnumerations.h:2164
Definition: AGSEnumerations.h:663
AGS_EXTERN AGSLoadStatus AGSLoadStatusFromString(NSString *loadStatus)
Definition: AGSEnumerations.h:2196
AGSVerticalAlignment
Definition: AGSEnumerations.h:1321
Definition: AGSEnumerations.h:2357
Definition: AGSEnumerations.h:1842
AGSKeychainItemAccessible
Definition: AGSEnumerations.h:2267
Definition: AGSEnumerations.h:2414
Definition: AGSEnumerations.h:2328
Definition: AGSEnumerations.h:1792
Definition: AGSEnumerations.h:2409
AGSTimeRelation
Definition: AGSEnumerations.h:1577
AGSBarrierType
Definition: AGSEnumerations.h:1957
Definition: AGSEnumerations.h:661
Definition: AGSEnumerations.h:1754
Definition: AGSEnumerations.h:729
Definition: AGSEnumerations.h:584
Definition: AGSEnumerations.h:1607
Definition: AGSEnumerations.h:637
Definition: AGSEnumerations.h:87
AGS_EXTERN NSString * AGSLoadStatusAsString(AGSLoadStatus loadStatus)
Definition: AGSEnumerations.h:1037
Definition: AGSEnumerations.h:638
Definition: AGSEnumerations.h:1251
Definition: AGSEnumerations.h:2630
AGSSimpleMarkerSymbolStyle
Definition: AGSEnumerations.h:1257
AGSSpatialRelationship
Definition: AGSEnumerations.h:1734
Definition: AGSEnumerations.h:1047
AGSSketchResizeMode
Definition: AGSEnumerations.h:2431
AGSSortOrder
Definition: AGSEnumerations.h:1771
Definition: AGSEnumerations.h:2425
Definition: AGSEnumerations.h:635
Definition: AGSEnumerations.h:653
AGSKMLViewpointType
Definition: AGSEnumerations.h:2565
Definition: AGSEnumerations.h:1613
Definition: AGSEnumerations.h:829
Definition: AGSEnumerations.h:652
Definition: AGSEnumerations.h:973
Definition: AGSEnumerations.h:1406
Definition: AGSEnumerations.h:2206
Definition: AGSEnumerations.h:575
AGSViewpointType
Definition: AGSEnumerations.h:1159
Definition: AGSEnumerations.h:1195
AGSDrawingTool
Definition: AGSEnumerations.h:1808
Definition: AGSEnumerations.h:1592
Definition: AGSEnumerations.h:680
Definition: AGSEnumerations.h:795
Definition: AGSEnumerations.h:647
Definition: AGSEnumerations.h:1569
Definition: AGSEnumerations.h:561
typedef __deprecated_msg("AGSGridType is not used") enum AGSGridType
Definition: AGSEnumerations.h:1111
Definition: AGSEnumerations.h:1025
Definition: AGSEnumerations.h:2126
Definition: AGSEnumerations.h:1570
Definition: AGSEnumerations.h:146
Definition: AGSEnumerations.h:1221
Definition: AGSEnumerations.h:2179
Definition: AGSEnumerations.h:573
Definition: AGSEnumerations.h:978
AGSAuthenticationChallengeType
Definition: AGSEnumerations.h:2244
Definition: AGSEnumerations.h:706
Definition: AGSEnumerations.h:2417
Definition: AGSEnumerations.h:1055
AGSLocalItemType
Definition: AGSEnumerations.h:547
Definition: AGSEnumerations.h:668
Definition: AGSEnumerations.h:657
AGSExpirationType
Definition: AGSEnumerations.h:837
Definition: AGSEnumerations.h:2326
Definition: AGSEnumerations.h:559
Definition: AGSEnumerations.h:2156
AGSPortalLoginType
Definition: AGSEnumerations.h:816
Definition: AGSEnumerations.h:643
AGSRouteShapeType
Definition: AGSEnumerations.h:2061
AGSStopType
Definition: AGSEnumerations.h:2034
Definition: AGSEnumerations.h:1407
AGSPortalItemType
Definition: AGSEnumerations.h:558
AGSSimpleFillSymbolStyle
Definition: AGSEnumerations.h:1331
Definition: AGSEnumerations.h:967
Definition: AGSEnumerations.h:2424
Definition: AGSEnumerations.h:952
Definition: AGSEnumerations.h:1791
Definition: AGSEnumerations.h:992
Definition: AGSEnumerations.h:2567
Definition: AGSEnumerations.h:694
Definition: AGSEnumerations.h:600
Definition: AGSEnumerations.h:207
AGSKMLGraphicType
Definition: AGSEnumerations.h:2575
Definition: AGSEnumerations.h:699
Definition: AGSEnumerations.h:1398
Definition: AGSEnumerations.h:125
Definition: AGSEnumerations.h:704
Definition: AGSEnumerations.h:642
Definition: AGSEnumerations.h:609
AGSFontDecoration
Definition: AGSEnumerations.h:1283
Definition: AGSEnumerations.h:1568
Definition: AGSEnumerations.h:1932
Definition: AGSEnumerations.h:2198
Definition: AGSEnumerations.h:2365
AGSCredentialErrorType
Definition: AGSEnumerations.h:2255
Definition: AGSEnumerations.h:2639
Definition: AGSEnumerations.h:709
Definition: AGSEnumerations.h:2638
Definition: AGSEnumerations.h:687
Definition: AGSEnumerations.h:645
Definition: AGSEnumerations.h:979
Definition: AGSEnumerations.h:696
Definition: AGSEnumerations.h:723
Definition: AGSEnumerations.h:583
Definition: AGSEnumerations.h:2434
Definition: AGSEnumerations.h:165
Definition: AGSEnumerations.h:531
Definition: AGSEnumerations.h:2155
AGSDestinationTableRowFilter
Definition: AGSEnumerations.h:2185
Definition: AGSEnumerations.h:2620
Definition: AGSEnumerations.h:1001
AGSSymbolRotationType
Definition: AGSEnumerations.h:1248
Definition: AGSEnumerations.h:105
Definition: AGSEnumerations.h:106
AGSAtmosphereEffect
Definition: AGSEnumerations.h:2336
Definition: AGSEnumerations.h:806
Definition: AGSEnumerations.h:2356
Definition: AGSEnumerations.h:778
Definition: AGSEnumerations.h:1196
Definition: AGSEnumerations.h:807
Definition: AGSEnumerations.h:2416
AGSPopupStringFieldOption
Definition: AGSEnumerations.h:1012
Definition: AGSEnumerations.h:969
Definition: AGSEnumerations.h:634
Definition: AGSEnumerations.h:2410
Definition: AGSEnumerations.h:2128
AGSServiceAreaPolygonCutoffGeometry
Definition: AGSEnumerations.h:2134
Definition: AGSEnumerations.h:705
AGSSimpleMarkerSceneSymbolStyle
Definition: AGSEnumerations.h:1366
Definition: AGSEnumerations.h:827
Definition: AGSEnumerations.h:688
Definition: AGSEnumerations.h:794
Definition: AGSEnumerations.h:504
Definition: AGSEnumerations.h:124
Definition: AGSEnumerations.h:675
Definition: AGSEnumerations.h:966
Definition: AGSEnumerations.h:1044
Definition: AGSEnumerations.h:2215
Definition: AGSEnumerations.h:47
Definition: AGSEnumerations.h:502
AGSRendererNormalizationType
Definition: AGSEnumerations.h:1443
AGSPortalGroupSortField
Definition: AGSEnumerations.h:803
Definition: AGSEnumerations.h:667
Definition: AGSEnumerations.h:1504
Definition: AGSEnumerations.h:1755
AGSMGRSConversionMode
Definition: AGSEnumerations.h:101
Definition: AGSEnumerations.h:702
Definition: AGSEnumerations.h:2167
AGSKMLTourStatus
Definition: AGSEnumerations.h:2637
Definition: AGSEnumerations.h:2166
Definition: AGSEnumerations.h:613
AGSGenerateLayerQueryOption
Definition: AGSEnumerations.h:2324
AGSImageScaleMode
Definition: AGSEnumerations.h:1022
Definition: AGSEnumerations.h:1591
Definition: AGSEnumerations.h:2631
Definition: AGSEnumerations.h:1565
Definition: AGSEnumerations.h:627
Represents the spatial reference of a geometry.
Definition: AGSSpatialReference.h:37
Definition: AGSEnumerations.h:944
Definition: AGSEnumerations.h:655
Definition: AGSEnumerations.h:713
Definition: AGSEnumerations.h:989
AGSServiceAreaOverlapGeometry
Definition: AGSEnumerations.h:2124
Definition: AGSEnumerations.h:1056
Definition: AGSEnumerations.h:684
AGSScreenLocationVisibility
Definition: AGSEnumerations.h:2393
Definition: AGSEnumerations.h:104
Definition: AGSEnumerations.h:936
Definition: AGSEnumerations.h:1379
Definition: AGSEnumerations.h:1634
AGSJobMessageSource
Definition: AGSEnumerations.h:2316
Definition: AGSEnumerations.h:1126
Definition: AGSEnumerations.h:1046
Definition: AGSEnumerations.h:924
Definition: AGSEnumerations.h:626
Definition: AGSEnumerations.h:84
AGSTextAntialiasingMode
Definition: AGSEnumerations.h:1889
AGSKMLRefreshStatus
Definition: AGSEnumerations.h:2607
Definition: AGSEnumerations.h:2137
Definition: AGSEnumerations.h:500
Definition: AGSEnumerations.h:625
Definition: AGSEnumerations.h:2147
AGSPortalMode
Definition: AGSEnumerations.h:785
AGS_EXTERN NSString *const AGSErrorDomain
Definition: AGSEnumerations.h:176
Definition: AGSEnumerations.h:1793
Definition: AGSEnumerations.h:810
Definition: AGSEnumerations.h:596
Definition: AGSEnumerations.h:595
AGSLinearUnitID
Definition: AGSEnumerations.h:1625
Definition: AGSEnumerations.h:1204
AGSPopupMediaType
Definition: AGSEnumerations.h:987
Definition: AGSEnumerations.h:683
Definition: AGSEnumerations.h:2619
Definition: AGSEnumerations.h:2558
Definition: AGSEnumerations.h:1612
AGSPopupAttachmentEditState
Definition: AGSEnumerations.h:510
AGSPopupsViewControllerContainerStyle
Definition: AGSEnumerations.h:933
AGSTimeUnit
Definition: AGSEnumerations.h:1560
Definition: AGSEnumerations.h:1847
Definition: AGSEnumerations.h:660
Definition: AGSEnumerations.h:1845
Definition: AGSEnumerations.h:2411
AGSENCPointSymbolizationType
Definition: AGSEnumerations.h:2522
Definition: AGSEnumerations.h:570
Definition: AGSEnumerations.h:630
Definition: AGSEnumerations.h:1169
Definition: AGSEnumerations.h:2643
Definition: AGSEnumerations.h:685
Definition: AGSEnumerations.h:654
AGSSymbolSizeUnits
Definition: AGSEnumerations.h:1432
Definition: AGSEnumerations.h:534
Definition: AGSEnumerations.h:721
AGSSelectionMode
Definition: AGSEnumerations.h:1790
Definition: AGSEnumerations.h:1380
Definition: AGSEnumerations.h:134
Definition: AGSEnumerations.h:34
AGSPopupViewControllerType
Definition: AGSEnumerations.h:999
AGSKMLGeometryType
Definition: AGSEnumerations.h:2542
Definition: AGSEnumerations.h:103
Definition: AGSEnumerations.h:1424
Definition: AGSEnumerations.h:48
Definition: AGSEnumerations.h:563
Definition: AGSEnumerations.h:37
Definition: AGSEnumerations.h:594
Definition: AGSEnumerations.h:1213
Definition: AGSEnumerations.h:1763
Definition: AGSEnumerations.h:2364
Definition: AGSEnumerations.h:2236
AGSOGCAxisOrder
Definition: AGSEnumerations.h:132
AGSPortalUserRole
Definition: AGSEnumerations.h:793
Definition: AGSEnumerations.h:1756
AGSSceneViewTilingScheme
Definition: AGSEnumerations.h:2363
Definition: AGSEnumerations.h:605
Definition: AGSEnumerations.h:2136
Definition: AGSEnumerations.h:1134
AGSLicenseLevel
Definition: AGSEnumerations.h:1043
Definition: AGSEnumerations.h:36
Definition: AGSEnumerations.h:1567
Definition: AGSEnumerations.h:2413
AGSLocationDisplayAutoPanMode
Definition: AGSEnumerations.h:1856
Definition: AGSEnumerations.h:533
Definition: AGSEnumerations.h:572
Definition: AGSEnumerations.h:566
AGSGeometryOffsetType
Definition: AGSEnumerations.h:46
Definition: AGSEnumerations.h:993
AGSLicenseStatus
Definition: AGSEnumerations.h:1033
Definition: AGSEnumerations.h:1242
Definition: AGSEnumerations.h:767
Definition: AGSEnumerations.h:167
Definition: AGSEnumerations.h:2381
Definition: AGSEnumerations.h:2177
Definition: AGSEnumerations.h:126
AGSRelationshipConstraintViolationType
Definition: AGSEnumerations.h:2233
AGSPopupsViewControllerGeometryEditingStyle
Definition: AGSEnumerations.h:950
Definition: AGSEnumerations.h:2568
AGSENCAreaSymbolizationType
Definition: AGSEnumerations.h:2493
Definition: AGSEnumerations.h:1571
Definition: AGSEnumerations.h:1978
Definition: AGSEnumerations.h:658
Definition: AGSEnumerations.h:2642
AGSHorizontalAlignment
Definition: AGSEnumerations.h:1311
Definition: AGSEnumerations.h:1125
Definition: AGSEnumerations.h:1595
Definition: AGSEnumerations.h:569
Definition: AGSEnumerations.h:2629
Definition: AGSEnumerations.h:1036
AGSSimpleLineSymbolStyle
Definition: AGSEnumerations.h:1270
Definition: AGSEnumerations.h:2355
Definition: AGSEnumerations.h:991
Definition: AGSEnumerations.h:662
Definition: AGSEnumerations.h:1566
Definition: AGSEnumerations.h:1494
Definition: AGSEnumerations.h:1628
AGSSymbolAnchorPlacementMode
Definition: AGSEnumerations.h:1405
Definition: AGSEnumerations.h:629
AGSReturnLayerAttachmentOption
Definition: AGSEnumerations.h:2223
Definition: AGSEnumerations.h:672
Definition: AGSEnumerations.h:1596
Definition: AGSEnumerations.h:644
AGSRelationshipCardinality
Definition: AGSEnumerations.h:1868
Definition: AGSEnumerations.h:1627
Definition: AGSEnumerations.h:2127
AGSFeatureRenderingMode
Definition: AGSEnumerations.h:1168
AGSRequestHTTPMethod
Definition: AGSEnumerations.h:143
Definition: AGSEnumerations.h:1419
Definition: AGSEnumerations.h:166
Definition: AGSEnumerations.h:1636
AGSPortalPrivilegeRealm
Definition: AGSEnumerations.h:847
Definition: AGSEnumerations.h:1133
Definition: AGSEnumerations.h:1220
Definition: AGSEnumerations.h:1979
Definition: AGSEnumerations.h:1562
AGSJobType
Definition: AGSEnumerations.h:2282
Definition: AGSEnumerations.h:565
Definition: AGSEnumerations.h:711
Definition: AGSEnumerations.h:650
Definition: AGSEnumerations.h:2610
Definition: AGSEnumerations.h:1844
AGSENCColorScheme
Definition: AGSEnumerations.h:2502
Definition: AGSEnumerations.h:95
Definition: AGSEnumerations.h:1924
Definition: AGSEnumerations.h:1123
Definition: AGSEnumerations.h:1003
AGSRelationshipRole
Definition: AGSEnumerations.h:1878
Definition: AGSEnumerations.h:144
AGSKMLAltitudeMode
Definition: AGSEnumerations.h:2554
Definition: AGSEnumerations.h:725
Definition: AGSEnumerations.h:164
Definition: AGSEnumerations.h:971
AGSAntialiasingMode
Definition: AGSEnumerations.h:1898
Definition: AGSEnumerations.h:715
AGSPopupDateFormat
Definition: AGSEnumerations.h:964
Definition: AGSEnumerations.h:2569
AGSWrapAroundMode
Definition: AGSEnumerations.h:1151
AGSPopupAttachmentType
Definition: AGSEnumerations.h:519
AGSJobMessageSeverity
Definition: AGSEnumerations.h:2306
Definition: AGSEnumerations.h:1608
Definition: AGSEnumerations.h:727
AGSBingMapsLayerStyle
Definition: AGSEnumerations.h:1122
Definition: AGSEnumerations.h:1561
Definition: AGSEnumerations.h:690
Definition: AGSEnumerations.h:574
Definition: AGSEnumerations.h:590
Definition: AGSEnumerations.h:2383
Definition: AGSEnumerations.h:1399
Definition: AGSEnumerations.h:623
Definition: AGSEnumerations.h:83
Definition: AGSEnumerations.h:2186
Definition: AGSEnumerations.h:1564
Definition: AGSEnumerations.h:2205
Definition: AGSEnumerations.h:695
AGSPortalQuerySortOrder
Definition: AGSEnumerations.h:776
AGSUSNGGridLabelUnit
Definition: AGSEnumerations.h:1219
Definition: AGSEnumerations.h:1035
Definition: AGSEnumerations.h:2226
Definition: AGSEnumerations.h:611
Definition: AGSEnumerations.h:49
Definition: AGSEnumerations.h:1506
AGSENCDisplayDepthUnits
Definition: AGSEnumerations.h:2512
Definition: AGSEnumerations.h:2432
Definition: AGSEnumerations.h:768
Definition: AGSEnumerations.h:1630
Definition: AGSEnumerations.h:2609
Definition: AGSEnumerations.h:2599
Definition: AGSEnumerations.h:576
Definition: AGSEnumerations.h:1192
Definition: AGSEnumerations.h:1933
AGSKMLViewRefreshMode
Definition: AGSEnumerations.h:2627
AGSMapServiceImageFormat
Definition: AGSEnumerations.h:1644
Definition: AGSEnumerations.h:2612
Definition: AGSEnumerations.h:786
Definition: AGSEnumerations.h:1197
AGSUTurnPolicy
Definition: AGSEnumerations.h:1986
Definition: AGSEnumerations.h:2433
Definition: AGSEnumerations.h:1191
Definition: AGSEnumerations.h:1005
Definition: AGSEnumerations.h:2598
AGSLicenseType
Definition: AGSEnumerations.h:1054
AGSBasemapType
Definition: AGSEnumerations.h:1086
Definition: AGSEnumerations.h:659
Definition: AGSEnumerations.h:693
AGSStatisticType
Definition: AGSEnumerations.h:1841
Definition: AGSEnumerations.h:686
Definition: AGSEnumerations.h:1193
Definition: AGSEnumerations.h:530
Definition: AGSEnumerations.h:522
Definition: AGSEnumerations.h:564
Definition: AGSEnumerations.h:2197
Definition: AGSEnumerations.h:666
Definition: AGSEnumerations.h:972
Definition: AGSEnumerations.h:593
Definition: AGSEnumerations.h:809
Definition: AGSEnumerations.h:1171
AGSMarkerSymbolAngleAlignment
Definition: AGSEnumerations.h:1239
Definition: AGSEnumerations.h:610
Definition: AGSEnumerations.h:770
Definition: AGSEnumerations.h:646
Definition: AGSEnumerations.h:1390
Definition: AGSEnumerations.h:787
AGSStrokeSymbolLayerLineStyle3D
Definition: AGSEnumerations.h:1397
Definition: AGSEnumerations.h:805
AGSServiceType
Definition: AGSEnumerations.h:1909
Definition: AGSEnumerations.h:603
Definition: AGSEnumerations.h:808
Definition: AGSEnumerations.h:562
Definition: AGSEnumerations.h:719
Definition: AGSEnumerations.h:1869
AGSGARSConversionMode
Definition: AGSEnumerations.h:93
Definition: AGSEnumerations.h:1423
Definition: AGSEnumerations.h:582
Definition: AGSEnumerations.h:1241
Definition: AGSEnumerations.h:943
Definition: AGSEnumerations.h:560
Definition: AGSEnumerations.h:1048
Definition: AGSEnumerations.h:1921
Definition: AGSEnumerations.h:2225
Definition: AGSEnumerations.h:1420
Definition: AGSEnumerations.h:1024
AGSServicesErrorCode
Definition: AGSEnumerations.h:163
Definition: AGSEnumerations.h:2224
Definition: AGSEnumerations.h:2384
AGSPopupValidationErrorCode
Definition: AGSEnumerations.h:497
Definition: AGSEnumerations.h:828
Definition: AGSEnumerations.h:2556
Definition: AGSEnumerations.h:1980
AGSGeoprocessingParameterType
Definition: AGSEnumerations.h:2442
Definition: AGSEnumerations.h:703
Definition: AGSEnumerations.h:2640
Definition: AGSEnumerations.h:2178
Definition: AGSEnumerations.h:1606
AGSFieldType
Definition: AGSEnumerations.h:1714
AGSFontStyle
Definition: AGSEnumerations.h:1293
Definition: AGSEnumerations.h:689
AGSLabelingPlacement
Definition: AGSEnumerations.h:1678
AGSGeometryExtendOption
Definition: AGSEnumerations.h:67
Definition: AGSEnumerations.h:2408
Definition: AGSEnumerations.h:1880
Definition: AGSEnumerations.h:499
Definition: AGSEnumerations.h:1418
Definition: AGSEnumerations.h:1057
Definition: AGSEnumerations.h:965
Definition: AGSEnumerations.h:38
Definition: AGSEnumerations.h:1920
Definition: AGSEnumerations.h:1925
AGSSlopeType
Definition: AGSEnumerations.h:1491
Definition: AGSEnumerations.h:1614
AGSNavigationConstraint
Definition: AGSEnumerations.h:2371
AGSKMLListItemType
Definition: AGSEnumerations.h:2596
Definition: AGSEnumerations.h:135
Definition: AGSEnumerations.h:2235
Definition: AGSEnumerations.h:2372
Definition: AGSEnumerations.h:1034
Definition: AGSEnumerations.h:1765
AGSPopupFeatureTypeChangeMode
Definition: AGSEnumerations.h:942
Definition: AGSEnumerations.h:2382
Definition: AGSEnumerations.h:85
Definition: AGSEnumerations.h:970
Definition: AGSEnumerations.h:2207
AGSKMLRefreshMode
Definition: AGSEnumerations.h:2618
Definition: AGSEnumerations.h:710
Definition: AGSEnumerations.h:1843
Definition: AGSEnumerations.h:578
Definition: AGSEnumerations.h:498
Definition: AGSEnumerations.h:503
Definition: AGSEnumerations.h:2415
Definition: AGSEnumerations.h:975
Definition: AGSEnumerations.h:1002
Definition: AGSEnumerations.h:1505
AGSCacheStorageFormat
Definition: AGSEnumerations.h:1177
Definition: AGSEnumerations.h:624
Definition: AGSEnumerations.h:1610
Definition: AGSEnumerations.h:676
Definition: AGSEnumerations.h:102
Definition: AGSEnumerations.h:1616
AGSDirectionsStyle
Definition: AGSEnumerations.h:2052
Definition: AGSEnumerations.h:980
Definition: AGSEnumerations.h:2208
Definition: AGSEnumerations.h:717
Definition: AGSEnumerations.h:2146
Definition: AGSEnumerations.h:636
Definition: AGSEnumerations.h:1934
Definition: AGSEnumerations.h:1389
AGSFeatureRequestMode
Definition: AGSEnumerations.h:1752
Definition: AGSEnumerations.h:1250
AGSGeodeticCurveType
Definition: AGSEnumerations.h:82
Definition: AGSEnumerations.h:1124
Definition: AGSEnumerations.h:1563
AGSPortalAccess
Definition: AGSEnumerations.h:765
Definition: AGSEnumerations.h:1631
AGSArcGISMapServiceSublayerType
Definition: AGSEnumerations.h:1919
AGSWMSVersion
Definition: AGSEnumerations.h:1931
AGSQueryFeatureFields
Definition: AGSEnumerations.h:1799
AGSEditOperation
Definition: AGSEnumerations.h:1779
Definition: AGSEnumerations.h:1923
Definition: AGSEnumerations.h:39
AGSSceneLayerDataType
Definition: AGSEnumerations.h:2379
AGSPresetColorRampType
Definition: AGSEnumerations.h:1454
Definition: AGSEnumerations.h:665
AGSPixelType
Definition: AGSEnumerations.h:1476
Definition: AGSEnumerations.h:1023
Definition: AGSEnumerations.h:974
AGSRendererClassificationMethod
Definition: AGSEnumerations.h:1512
AGSServiceAreaPolygonDetail
Definition: AGSEnumerations.h:2143
AGSTileImageFormat
Definition: AGSEnumerations.h:1661
Definition: AGSEnumerations.h:577
AGSLightingMode
Definition: AGSEnumerations.h:2345
AGSAreaUnitID
Definition: AGSEnumerations.h:1604
AGSStrokeSymbolLayerCapStyle
Definition: AGSEnumerations.h:1387
Definition: AGSEnumerations.h:1006
Definition: AGSEnumerations.h:1045
AGSAngularUnitID
Definition: AGSEnumerations.h:1589
AGSAttachmentSyncDirection
Definition: AGSEnumerations.h:2214
AGSJobStatus
Definition: AGSEnumerations.h:2295
Definition: AGSEnumerations.h:520
AGSErrorCode
Definition: AGSEnumerations.h:181
AGSTravelDirection
Definition: AGSEnumerations.h:2153
AGSLatitudeLongitudeGridLabelFormat
Definition: AGSEnumerations.h:1203
Definition: AGSEnumerations.h:831
Definition: AGSEnumerations.h:1615
Definition: AGSEnumerations.h:35
Definition: AGSEnumerations.h:2412
Definition: AGSEnumerations.h:169
AGSDirectionManeuverType
Definition: AGSEnumerations.h:1996
Definition: AGSEnumerations.h:521
Definition: AGSEnumerations.h:628
Definition: AGSEnumerations.h:968
Definition: AGSEnumerations.h:145
Definition: AGSEnumerations.h:2600
Definition: AGSEnumerations.h:599
AGSCurbApproach
Definition: AGSEnumerations.h:1965
Definition: AGSEnumerations.h:1415
Definition: AGSEnumerations.h:1417
AGSMGRSGridLabelUnit
Definition: AGSEnumerations.h:1211