JsonSerializable QML Type

  • Esri.ArcGISRuntime
  • JsonSerializable
  • Base type for types that support serialization to and from JSON. More...

    Import Statement: import Esri.ArcGISRuntime
    Since: Esri.ArcGISRuntime 100.0
    Inherited By:

    PortalHelperServices

    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

    ArcadeExpression

    An Arcade expression object containing an expression, a name, a return type, and a title

    Basemap

    A basemap is a non-editable layer that provides background, or reference information, in your map or scene

    ClassBreak

    A class break object used to categorize a group of values that fall within a range of values

    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

    Domain

    Base type for domains which specify the set of valid values for a field

    DownloadPreplannedOfflineMapJob

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

    Envelope

    Represents a rectangular area, defined by a minimum and maximum x coordinate and a minimum and maximum y coordinate, and a spatial reference

    FacilityLayerDefinition

    Defines the properties of the layer that contains facilities for a floor-aware map or scene

    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

    GeoModelFloorDefinition

    Contains floor-awareness settings for a map or scene

    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

    LabelAngle

    Specifies how to calculate the angular position and layout direction for labels on or around point feature symbols

    LabelDefinition

    An object that defines the text, appearance, and position of labels for features within a given scale range

    LabelStackSeparator

    A separator character in a label, where a line break may be inserted in long text

    LayerFloorDefinition

    Describes how features in a FloorAware layer are associated with floor levels of a facility

    LevelLayerDefinition

    Defines the properties of the layer that contains floor levels for a floor-aware map or scene

    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 is a container for layers. Use a map together with a MapView to display layers of geographic data in 2D

    MarkerSceneSymbol

    Base class for 3D marker scene symbols

    MarkerSymbol

    Base type for marker symbols

    ModelSceneSymbol

    Used to display Point or Multipoint GeoElements in a scene using a 3D model

    Multipart

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

    Multipoint

    An ordered collection of points that can be managed 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

    Uses an image to symbolize the fill for a Polygon GeoElement

    PictureMarkerSymbol

    Uses an image to symbolize GeoElements that have Point or Multipoint

    Point

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

    Polygon

    A geometry with an area shape defined by a collection of parts

    Polyline

    A linear shape defined by a collection of segments

    PopupElement

    Represents an element that is displayed in a pop-up for a geoelement

    PortalFolder

    A folder used to organize a user's portal items

    PortalGroup

    Represents a group within a 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

    A base class for renderers that use a collection of one or more symbols to display features in a Layer or graphics in a GraphicsOverlay

    SimpleFillSymbol

    Uses predefined patterns and colors to symbolize graphics and features that have polygon geometry

    SimpleLineSymbol

    A line symbol based on simple patterns

    SimpleMarkerSceneSymbol

    Uses a 3D marker symbol to symbolize graphics and features that have point or multipoint geometry

    SimpleMarkerSymbol

    A marker symbol based on simple shapes

    SimpleRenderer

    A simple renderer based on a single symbol

    SiteLayerDefinition

    Properties of the layer that contains sites for a floor-aware map or scene

    SpatialReference

    Spatial reference specifies how geometry coordinates relate to real-world space

    Symbol

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

    SymbolStyleSearchParameters

    Search parameters used to search for symbols in a SymbolStyle

    TextSymbol

    Defines how text is displayed using characteristics such as font, size, color, and position

    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

    Defines the visible area of a GeoModel that is displayed in a GeoView on a user's screen

    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 of values not defined in the ArcGIS specification used to create this object but found in the source JSON. If the object is written back to JSON, any unknown JSON data is not persisted. The ArcGIS specification may be for a web map, web scene, REST API, and so on.


    unsupportedJson : jsobject

    Returns the unsupported data from the source JSON.

    Unsupported JSON is a jsobject of values defined in the ArcGIS specification used to create this object but not currently used in this API. If the object is written back to JSON, any unsupported JSON data is persisted. The ArcGIS specification may be from a web map, web scene, REST API, and so on.


    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.