Show / Hide Table of Contents

Class OfflineMapCapabilities

The capabilities to take a web map's layers and tables offline.

Inheritance
System.Object
OfflineMapCapabilities
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Esri.ArcGISRuntime.Tasks.Offline
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class OfflineMapCapabilities
Remarks

You can determine whether individual layers and tables will be included in an offline map by creating an OfflineMapTask from the web map, calling GetOfflineMapCapabilitiesAsync(GenerateOfflineMapParameters), and examining the resulting OfflineMapCapabilities.

Properties

Name Description
HasErrors

Gets a value indicating whether there is at least one layer or table that cannot be included in the offline map.

LayerCapabilities

Gets layer capabilities for all layers in the map. The dictionary maps layer instances to offline capability.

TableCapabilities

Gets table capabilities for all the layers in the map. The dictionary maps table instances to offline capability.

Applies to

TargetVersions
.NET Standard 2.0100.3 - 200.7
.NET100.13 - 200.7
.NET Windows100.13 - 200.7
.NET Android200.0 - 200.7
.NET iOS200.0 - 200.7
.NET Framework100.1 - 200.7
Xamarin.Android100.1 - 100.15
Xamarin.iOS100.1 - 100.15
UWP100.1 - 200.7
In This Article
Back to top Copyright © 2022 Esri.