Class GenerateOfflineMapParameters
Parameters used for creating a GenerateOfflineMapJob.
Namespace: Esri.ArcGISRuntime.Tasks.Offline
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class GenerateOfflineMapParameters
Remarks
This will populate the parameters with default values for all of the input parameters defined by the service.
If the service defines a default value for a parameter, this will be used. If no default value is defined for
a parameter, it will be given an appropriate default for its type: False
for boolean parameters, an empty
string for string parameters, and 0
for numerical parameters.
The correct execution type for this task will also be set.
Constructors
Name | Description |
---|---|
GenerateOfflineMapParameters() | Initializes a new instance of the GenerateOfflineMapParameters class. |
GenerateOfflineMapParameters(Geometry, Double, Double) | Initializes a new instance of the GenerateOfflineMapParameters class. |
Properties
Name | Description |
---|---|
AreaOfInterest | Gets or sets the area of interest for the offline map. |
AttachmentSyncDirection | Gets or sets a value that specifies the direction for attachments to be synchronized when syncing offline feature layers. This method should be used in conjunction with ReturnLayerAttachmentOption to determine which layers should be taken offline with attachments included. |
ContinueOnErrors | Gets or sets a value indicating whether or not the GenerateOfflineMapJob should continue running in the event of failure to take a layer offline. |
DestinationTableRowFilter | Gets or sets a value indicating whether tables will contain all rows or can be filtered to a smaller set of related rows. |
EsriVectorTilesDownloadOption | Gets or sets a value that describes how Esri vector tiled basemap layers will be downloaded. |
IncludeBasemap | Gets or sets a value indicating whether or not a basemap will be included in the offline map. |
IsDefinitionExpressionFilterEnabled | Gets or sets a value indicating whether feature layer definition expressions are used when taking feature layers and tables offline. |
ItemInfo | Gets or sets offline map item info used for the local item properties in the offline map. |
MaxScale | Gets or sets the maximum scale for how far in to extract tiles from tiled services.
The default value of |
MinScale | Gets or sets the minimum scale for how far out data will be in tile caches. The |
OnlineOnlyServicesOption | Gets or sets a value describing how data that requires an online service will be handled when taking a map offline. |
ReferenceBasemapDirectory | Gets or sets the path to a directory on the device where the local basemap file is located. |
ReferenceBasemapFilename | Gets or sets the name of a local basemap file on the device that can be used rather than downloading an online basemap. |
ReturnLayerAttachmentOption | Gets or sets a value indicating which type of feature layer will be included when taking feature layers offline. This will include attachments with none of the layers, all of the layers, read only layers or editable layers. |
ReturnSchemaOnlyForEditableLayers | Gets or sets a value indicating whether or not feature layers taken offline should be schema only and contain no data. |
UpdateMode | Gets or sets a value indicating how the offline map will support synchronization with online services. |
Applies to
Target | Versions |
---|---|
.NET Standard 2.0 | 100.3 - 100.15 |
.NET 6.0 | 100.13 - 100.15 |
.NET 6.0 Windows | 100.13 - 100.15 |
.NET Framework | 100.1 - 100.15 |
.NET 5 | 100.10 - 100.12 |
.NET Core 3.1 | 100.7 - 100.12 |
Xamarin.Android | 100.1 - 100.15 |
Xamarin.iOS | 100.1 - 100.15 |
UWP | 100.1 - 100.15 |