Skip To Content ArcGIS for Developers Sign In Dashboard

JsonSerializable QML Type

Base type for types that support serialization to and from JSON. More...

Import Statement: import Esri.ArcGISRuntime 100.6
Since: Esri.ArcGISRuntime 100.0

Properties

Detailed Description

Note: You cannot declare or create a component of this type in QML code.

Types that inherit from JsonSerializable can use common methods to serialize objects to JSON or reconstitute objects from JSON.

Types that implement JsonSerializable

ArcGISMapServiceInfo

Read-only metadata from the map service

Basemap

A basemap that can be displayed in a map

BasemapDarkGrayCanvasVector

A Basemap based on the Esri vector basemap Dark Gray Canvas

BasemapImagery

A Basemap based on the Esri basemap World Imagery

BasemapImageryWithLabels

A Basemap based on the Esri basemap Imagery with Labels

BasemapImageryWithLabelsVector

A Basemap based on the Esri vector basemap Imagery Hybrid

BasemapLightGrayCanvas

A Basemap based on the Esri basemap Light Gray Canvas

BasemapLightGrayCanvasVector

A Basemap based on the Esri vector basemap Light Gray Canvas

BasemapNationalGeographic

A Basemap based on the Esri basemap National Geographic World Map

BasemapNavigationVector

A Basemap based on the Esri vector basemap World Navigation Map

BasemapOceans

A Basemap based on the Esri Ocean Basemap

BasemapOpenStreetMap

A Basemap based on the Esri basemap OpenStreetMap

BasemapStreets

A Basemap based on the Esri basemap World Street Map

BasemapStreetsNightVector

A Basemap based on the Esri vector basemap World Street Map Night

BasemapStreetsVector

A Basemap based on the Esri vector basemap World Street Map

BasemapStreetsWithReliefVector

A Basemap based on the Esri vector basemap Streets with Relief

BasemapTerrainWithLabels

A Basemap based on the Esri basemap Terrain with Labels

BasemapTerrainWithLabelsVector

A Basemap based on the Esri vector basemap Terrain with Labels

BasemapTopographic

A Basemap based on the Esri basemap World Topographic Map

BasemapTopographicVector

A Basemap based on the Esri vector basemap World Topographic

ClassBreak

A class break definition for use with a class breaks renderer

ClassBreaksRenderer

A renderer that displays various symbols based on ranges of attribute values

CompositeSymbol

Represents a set of symbols that make up a single symbol

DistanceCompositeSceneSymbol

A dynamic composite 3D symbol that changes symbology according to the distance to the camera

DownloadPreplannedOfflineMapJob

A job to download the map area from an online map as part of the preplanned offline workflow

Envelope

A rectangular area, defined by a minimum and maximum x-coordinate and a minimum and maximum y-coordinate, and a SpatialReference

FeatureCollection

A container for a collection of FeatureCollectionTables

FillSymbol

Base type for fill symbols

GenerateOfflineMapJob

A job to generate an offline map from an online map

Geometry

Base type for types that represent geometric shapes

HeatmapRenderer

A renderer based on a heat map

Job

A base type for types representing a long running job on a server

LabelDefinition

Labeling information about a sublayer of a map service or feature service

LicenseInfo

Contains information for licensing an app for Lite or Basic-level functionality from a portal instance

LineSymbol

Base type for line symbols

Map

A map which can be displayed on the screen using a map view

MarkerSceneSymbol

Base class for 3D marker scene symbols

MarkerSymbol

Base type for marker symbols

ModelSceneSymbol

A 3D marker symbol based on 3D models

Multipart

Base type for types that represent a geometry composed of a collection of Parts

Multipoint

A set of point locations treated as a single geometry

OAuthClientInfo

Client authentication information obtained from registering an application with a Portal or ArcGIS Online

OfflineMapSyncJob

A job to synchronize an offline map's geodatabases with their originating services

PictureFillSymbol

A fill symbol based on an image

PictureMarkerSymbol

A marker symbol based on an image

Point

A specific location, defined by an x,y coordinate pair, and a SpatialReference

Polygon

A geometry with an areal shape defined by a collection of parts, and a spatial reference

Polyline

A linear shape defined by a collection of parts, and a spatial reference

PortalFolder

A folder used to organize a user's portal items

PortalGroup

Represents a group within the Portal or organization

PortalInfo

Information about a portal as seen by the current user, anonymous or logged in

PortalItem

An item in a portal

PortalUser

Represents a registered user of a portal or organization

Renderer

Base type for renderers

SimpleFillSymbol

A fill symbol based on simple patterns

SimpleLineSymbol

A line symbol based on simple patterns

SimpleMarkerSceneSymbol

A 3D marker symbol based on simple shapes

SimpleMarkerSymbol

A marker symbol based on simple shapes

SimpleRenderer

A simple renderer based on a single symbol

SpatialReference

A spatial reference that defines how coordinates correspond to locations in the real world

Symbol

Base type for symbols used to display a graphic or a feature

SymbolStyleSearchParameters

Search parameters used to search for symbols in a SymbolStyle

SymbolStyleSearchResult

Results from searching through a style file

TextSymbol

A text marker symbol

UniqueValue

A unique value definition for use with a unique value renderer

UniqueValueRenderer

A renderer that displays different symbols based on unique values in the feature attributes

Viewpoint

Base type for types describing the user's viewpoint when viewing a map or scene

ViewpointCenter

View location of the GeoView based on a center point and scale

ViewpointExtent

View location of the MapView based on an extent

Property Documentation

json : jsobject

The JSON representation of the object.


unknownJson : jsobject

Returns the unknown JSON from the source JSON.

Unknown JSON is a jsobject containing the the key/value pairs present in the source JSON that are supported by web maps, but not exposed through the native Runtime API.


unsupportedJson : jsobject

Returns the unsupported data from the source JSON.

Unsupported JSON is a jsobject containing the JSON present in the source JSON that are supported by web maps, but not exposed through the native Runtime API.



Feedback on this topic?