Skip to content

Obsolete Members for FeatureLayer

  • FeatureLayer
  • The following members of class FeatureLayer are deprecated. They are provided to keep old source code working. We strongly advise against using them in new code.

    Public Functions

    (deprecated) Esri::ArcGISRuntime::TaskWatcher selectFeatures(const Esri::ArcGISRuntime::QueryParameters &parameters, Esri::ArcGISRuntime::SelectionMode mode)
    (deprecated) Esri::ArcGISRuntime::TaskWatcher selectedFeatures()
    (since Esri::ArcGISRuntime 100.7, deprecated) QJsonObject unknownJson() const
    (since Esri::ArcGISRuntime 100.7, deprecated) QJsonObject unsupportedJson() const

    Signals

    (deprecated) void selectFeaturesCompleted(const QUuid &taskId, Esri::ArcGISRuntime::FeatureQueryResult *featureQueryResult)
    (deprecated) void selectedFeaturesCompleted(const QUuid &taskId, Esri::ArcGISRuntime::FeatureQueryResult *featureQueryResult)

    Member Function Documentation

    [deprecated] Esri::ArcGISRuntime::TaskWatcher FeatureLayer::selectFeatures(const Esri::ArcGISRuntime::QueryParameters &parameters, Esri::ArcGISRuntime::SelectionMode mode)

    This function is deprecated. We strongly advise against using it in new code.

    Selects the features that match the criteria in the QueryParameters object and adds them to the current collection of selected features.

    • parameters - A query that defines features to select from the FeatureTable.
    • mode - Defines how the collection of currently selected features will be updated with the features returned from the query.

    This method returns a TaskWatcher for the asynchronous operation.

    [signal, deprecated] void FeatureLayer::selectFeaturesCompleted(const QUuid &taskId, Esri::ArcGISRuntime::FeatureQueryResult *featureQueryResult)

    This function is deprecated. We strongly advise against using it in new code.

    Signal emitted when a selection of features from a query operation has completed.

    • taskId - The task ID for the asynchronous operation.
    • featureQueryResult - A feature query result containing an iterator pointing to the selected features from the query.

    The returned FeatureQueryResult object has the FeatureLayer as its parent.

    See also Returned QObjects Parenting.

    [deprecated] Esri::ArcGISRuntime::TaskWatcher FeatureLayer::selectedFeatures()

    This function is deprecated. We strongly advise against using it in new code.

    Launches a task to retrieve a collection of selected features, and returns a TaskWatcher for the asynchronous task.

    [signal, deprecated] void FeatureLayer::selectedFeaturesCompleted(const QUuid &taskId, Esri::ArcGISRuntime::FeatureQueryResult *featureQueryResult)

    This function is deprecated. We strongly advise against using it in new code.

    Signal emitted when the current selected features have been determined.

    • taskId - The task ID for the asynchronous operation.
    • featureQueryResult - A feature query result containing an iterator pointing to the selected features.

    The returned FeatureQueryResult object has the FeatureLayer as its parent.

    See also Returned QObjects Parenting.

    [since Esri::ArcGISRuntime 100.7, deprecated] QJsonObject FeatureLayer::unknownJson() const

    This function is deprecated. We strongly advise against using it in new code.

    Returns the unknown JSON data from the source JSON.

    Unknown JSON is a QJsonObject 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.

    This function was introduced in Esri::ArcGISRuntime 100.7.

    [since Esri::ArcGISRuntime 100.7, deprecated] QJsonObject FeatureLayer::unsupportedJson() const

    This function is deprecated. We strongly advise against using it in new code.

    Returns the unsupported JSON data from the source JSON.

    Unsupported JSON is a QJsonObject 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.

    This function was introduced in Esri::ArcGISRuntime 100.7.

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