ArcGIS Runtime SDK for iOS: AGSGenerateOfflineMapParameters.h File Reference
ArcGIS Runtime SDK for iOS  100.9
AGSGenerateOfflineMapParameters.h File Reference

Go to the source code of this file.

Enumerations

enum  AGSDestinationTableRowFilter { AGSDestinationTableRowFilterAll = 0, AGSDestinationTableRowFilterRelatedOnly = 1 }
 
enum  AGSGenerateOfflineMapUpdateMode { AGSGenerateOfflineMapUpdateModeSyncWithFeatureServices = 0, AGSGenerateOfflineMapUpdateModeNoUpdates = 1 }
 
enum  AGSOnlineOnlyServicesOption { AGSOnlineOnlyServicesOptionExclude = 0, AGSOnlineOnlyServicesOptionInclude = 1 }
 

Enumeration Type Documentation

§ AGSDestinationTableRowFilter

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

Since
100.4
Enumerator
AGSDestinationTableRowFilterAll 

All rows of a table will be take offline.

AGSDestinationTableRowFilterRelatedOnly 

Where appropriate, a table will be filtered to only related rows when taking the table offline.

§ AGSGenerateOfflineMapUpdateMode

Different modes for synchronization of features in a generated offline map.

Since
100.9
Enumerator
AGSGenerateOfflineMapUpdateModeSyncWithFeatureServices 

Changes, including local edits, will be synced directly with the underlying feature services.

AGSGenerateOfflineMapUpdateModeNoUpdates 

No feature updates will be performed.

§ AGSOnlineOnlyServicesOption

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

Since
100.9
Enumerator
AGSOnlineOnlyServicesOptionExclude 

Online layers and tables that cannot be taken offline will be excluded when taking a map offline.

AGSOnlineOnlyServicesOptionInclude 

Online layers and tables that cannot be taken offline will be included when taking a map offline and continue to reference the online service.