ArcGIS Developers

MapSublayerSource Class

class Esri::ArcGISRuntime::MapSublayerSource

Sublayer source that refers to an existing layer in the current map service. More...

Header: #include <MapSublayerSource>
Since: Esri::ArcGISRuntime 100.1
Inherits: Esri::ArcGISRuntime::SublayerSource

This class was introduced in Esri::ArcGISRuntime 100.1.

Public Functions

MapSublayerSource(qint64 id, QObject *parent = nullptr)
virtual ~MapSublayerSource() override
QString geodatabaseVersion() const
qint64 mapSublayerId() const
void setGeodatabaseVersion(const QString &geodatabaseVersion)

Detailed Description

Member Function Documentation

MapSublayerSource::MapSublayerSource(qint64 id, QObject *parent = nullptr)

Constructor that uses a map's sublayer ID.

  • id - The sublayer ID.
  • parent - The parent object (optional, defaults to nullptr).

[override virtual] MapSublayerSource::~MapSublayerSource()


QString MapSublayerSource::geodatabaseVersion() const

Returns the geodatabase version name.

See also setGeodatabaseVersion().

qint64 MapSublayerSource::mapSublayerId() const

Returns the ID of the source sublayer of this object.

void MapSublayerSource::setGeodatabaseVersion(const QString &geodatabaseVersion)

Sets the geodatabase version name to geodatabaseVersion, if applicable.

See also geodatabaseVersion().

Feedback on this topic?