Information about an individual sublayer in an ArcGIS map service. More...
Import Statement: | import Esri.ArcGISRuntime 100.15 |
Since: | Esri.ArcGISRuntime 100.1 |
Inherits: |
Properties
- attribution : string
- canModifyLayer : bool
- canScaleSymbols : bool
- capabilities : MapServiceCapabilities
- dataVersioned : bool
- defaultSubtypeCode : var
- defaultVisibility : bool
- definitionExpression : string
- description : string
- displayFieldName : string
- drawingInfo : DrawingInfo
- effectiveMaxScale : double
- effectiveMinScale : double
- extent : Envelope
- featureSubtypes : list<FeatureSubtype>
- featureTypes : list<FeatureType>
- fields : list<Field>
- geometryType : Enums.GeometryType
- hasAttachments : bool
- hasLabels : bool
- hasM : bool
- hasZ : bool
- maxRecordCount : string
- maxRecordCountAsInt : int
- maxScale : double
- minScale : double
- ownershipBasedAccessControl : OwnershipBasedAccessControlInfo
- parentLayerInfo : IdInfo
- relationshipInfos : list<RelationshipInfo>
- serviceLayerId : string
- serviceLayerIdAsInt : int
- serviceLayerName : string
- sublayerInfos : list<IdInfo>
- sublayerType : Enums.ArcGISMapServiceSublayerType
- subtypeField : string
- supportsAdvancedQueries : bool
- supportsStatistics : bool
- timeInfo : LayerTimeInfo
- typeIdFieldName : string
- url : url
- useStandardizedQueries : bool
- version : string
Methods
- Field field(string fieldName)
Detailed Description
Note: You cannot declare or create a component of this type in QML code.
Property Documentation
Returns whether the sublayer supports modifying its renderer or its data source. (read-only).
Returns whether the text and symbols on the sublayer will change as the map scale varies. (read-only).
capabilities : MapServiceCapabilities |
Returns the capabilities supported by the sublayer (read-only).
Returns the layer's default subtype code (read-only).
This property was introduced in Esri.ArcGISRuntime 100.3.
Returns the sublayer's definition expression (read-only).
The definition expression string uses the SQL-92 WHERE clause syntax. Be sure to escape special characters in the expression string as required for your platform. The DATE
keyword expects the date format yyyy-mm-dd
and the TIMESTAMP
keyword expects the time stamp format yyyy-mm-dd
hh:mm:ss. See the ArcGIS Blog article Querying Feature Services Date-Time Queries for more information.
Returns the name of the field that is used to display a title for features in the sublayer (read-only).
drawingInfo : DrawingInfo |
Returns information about how features in the service should be displayed on a map (read-only).
Returns the maximum scale at which this sublayer or any of its parents is visible (read-only).
If the map is zoomed in beyond this scale, the sublayer will not be visible.
The maximum or minimum scale of a sublayer can be set individually, but at display time it will be overridden by the maximum or minimum scale of the parent layer if the parent layer has one.
Returns the minimum scale at which this sublayer or any of its parents is visible (read-only).
If the map is zoomed out beyond this scale, the sublayer will not be visible.
The maximum or minimum scale of a sublayer can be set individually, but at display time it will be overridden by the maximum or minimum scale of the parent layer if the parent layer has one.
extent : Envelope |
Returns the geographic extent this sublayer covers (read-only).
featureSubtypes : list<FeatureSubtype> |
Returns a list of FeatureSubtype objects describing the subtypes of the layer (read-only).
This list is included for layers that have subtypes. The domains in the types list will match the domains in the subtype list for layers that have a unique value renderer based on the subtype column.
This property was introduced in Esri.ArcGISRuntime 100.3.
featureTypes : list<FeatureType> |
Returns a list of feature types representing feature subtypes in the sublayer (read-only).
For example, a roads sublayer may contain 2 feature subtypes: highways and streets.
fields : list<Field> |
Returns the attribute fields (columns) available in the data (read-only).
Returns the type of geometry contained by features in the sublayer (read-only).
See also Enums.GeometryType.
Returns the maximum number of results returned by the service for any query operation (read-only).
Note: The underlying Runtime property is represented as a 64-bit integer type. See Accessing 64-bit integer properties from QML.
See also maxRecordCountAsInt.
The same as maxRecordCount but represented as an integer type (read-only).
Note: The underlying Runtime property is represented as a 64-bit integer type. See Accessing 64-bit integer properties from QML.
This property was introduced in Esri.ArcGISRuntime 100.3.
Returns the maximum scale at which this sublayer is visible (read-only).
If the map is zoomed in beyond this scale, the sublayer will not be visible.
Returns the minimum scale at which this sublayer is visible (read-only).
If the map is zoomed out beyond this scale, the sublayer will not be visible.
ownershipBasedAccessControl : OwnershipBasedAccessControlInfo |
Returns information about ownership-based access policies governing who can edit, delete, and query features (read-only).
parentLayerInfo : IdInfo |
Returns information that identifies the sublayer's parent layer (read-only).
relationshipInfos : list<RelationshipInfo> |
Returns a list of RelationshipInfo objects that describe this sublayer's relationships with other sublayers in the ArcGIS Map Service (read-only).
This property was introduced in Esri.ArcGISRuntime 100.2.
Returns the ID of the sublayer or table in the service (read-only).
Note: The underlying Runtime property is represented as a 64-bit integer type. See Accessing 64-bit integer properties from QML.
See also serviceLayerIdAsInt.
The same as serviceLayerId but represented as an integer type (read-only).
Note: The underlying Runtime property is represented as a 64-bit integer type. See Accessing 64-bit integer properties from QML.
This property was introduced in Esri.ArcGISRuntime 100.3.
sublayerInfos : list<IdInfo> |
Returns information that identifies the sublayers of this sublayer (read-only).
Returns the sublayer type of the service, such as Feature Layer, Raster Layer, etc... (read-only).
See also Enums.ArcGISMapServiceSublayerType.
Returns the layer's subtype field (read-only).
This is the field whose value determines the subtype of a feature. The value of this field corresponds to a subtype code for that feature.
This property was introduced in Esri.ArcGISRuntime 100.3.
See also FeatureSubtype::code.
Returns whether the service supports advanced query operations (such as ordering results, or returning distinct results) (read-only).
Returns whether the service is capable of returning statistics for query results (read-only).
timeInfo : LayerTimeInfo |
Returns temporal information for the sublayer such as start time field and end time field (read-only).
Returns the name of the field that contains the subtype information for each feature (read-only).
Returns whether the sublayer requires the use of standardized queries (read-only).
Method Documentation
Field field(string fieldName) |
A convenience method to find a field in a sublayer with a given fieldName.
Since Esri.ArcGISRuntime 100.1, the fieldName parameter only accepts a field name.