ArcGIS Runtime SDK for iOS: AGSMapServiceLayerIDInfo Class Reference
ArcGIS Runtime SDK for iOS  100.15
All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Modules Pages
AGSMapServiceLayerIDInfo Class Reference

Description

An object that represents the sub layer metadata for a Map service.

The AGSMapServiceLayerIDInfo class is derived from the AGSIDInfo class.

See also
AGSIDInfo, AGSArcGISMapServiceInfo::layerInfos
Since
100.0
Inheritance diagram for AGSMapServiceLayerIDInfo:
AGSIDInfo AGSObject

Properties

BOOL defaultVisibility
 
NSInteger ID
 
double maxScale
 
double minScale
 
NSString * name
 
NSInteger parentLayerID
 
AGSArcGISMapServiceSublayerType serviceType
 
NSArray< NSNumber * > * sublayerIDs
 

Property Documentation

◆ defaultVisibility

- (BOOL) defaultVisibility
readnonatomicassign

◆ ID

- (NSInteger) ID
readnonatomicassigninherited

The id info's id.

Will return -1 if an error occurs.

Since
100.0

◆ maxScale

- (double) maxScale
readnonatomicassign

◆ minScale

- (double) minScale
readnonatomicassign

◆ name

- (NSString*) name
readnonatomiccopyinherited

The id info's name.

Since
100.0

◆ parentLayerID

- (NSInteger) parentLayerID
readnonatomicassign

◆ serviceType

- (AGSArcGISMapServiceSublayerType) serviceType
readnonatomicassign

The type of data held in the layer on the service.

Since
100.7

◆ sublayerIDs

- (NSArray<NSNumber*>*) sublayerIDs
readnonatomiccopy