Skip to content

Obsolete Members for WfsFeatureTable

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

    Public Functions

    (since Esri::ArcGISRuntime 100.13, deprecated) WfsFeatureTable(const Esri::ArcGISRuntime::WfsLayerInfo &layerInfo, Esri::ArcGISRuntime::Credential *credential, QObject *parent = nullptr)
    (since Esri::ArcGISRuntime 100.13, deprecated) WfsFeatureTable(const QUrl &url, const QString &tableName, Esri::ArcGISRuntime::Credential *credential, QObject *parent = nullptr)
    (deprecated) Esri::ArcGISRuntime::TaskWatcher populateFromService(const QString &xmlRequest, bool clearCache)
    (deprecated) Esri::ArcGISRuntime::TaskWatcher populateFromService(const Esri::ArcGISRuntime::QueryParameters &parameters, bool clearCache, const QStringList &outfields)

    Signals

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

    Member Function Documentation

    [since Esri::ArcGISRuntime 100.13, deprecated] WfsFeatureTable::WfsFeatureTable(const Esri::ArcGISRuntime::WfsLayerInfo &layerInfo, Esri::ArcGISRuntime::Credential *credential, QObject *parent = nullptr)

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

    Constructor that takes a layerInfo and a credential, and an optional parent.

    This function was introduced in Esri::ArcGISRuntime 100.13.

    [since Esri::ArcGISRuntime 100.13, deprecated] WfsFeatureTable::WfsFeatureTable(const QUrl &url, const QString &tableName, Esri::ArcGISRuntime::Credential *credential, QObject *parent = nullptr)

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

    Constructor that takes a url, tableName, and an optional parent.

    This function was introduced in Esri::ArcGISRuntime 100.13.

    [override virtual, since Esri::ArcGISRuntime 100.13, deprecated] Esri::ArcGISRuntime::Credential *WfsFeatureTable::credential() const

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

    Reimplements: RemoteResource::credential() const.

    Returns the security credentials to access the remote resource.

    Only applicable if the resource is secured.

    This function was introduced in Esri::ArcGISRuntime 100.13.

    [deprecated] Esri::ArcGISRuntime::TaskWatcher WfsFeatureTable::populateFromService(const QString &xmlRequest, bool clearCache)

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

    Populate the table using an XML query.

    • xmlRequest - The XML query string.
    • clearCache - when true, the existing table data is cleared before populating with the query result.

    The XML query must be made against the same feature type represented by the WFS feature table. The schema of the query result must match or be a subset of the schema of the table. The XML query string must be an XML-encoded GetFeature request.

    [deprecated] Esri::ArcGISRuntime::TaskWatcher WfsFeatureTable::populateFromService(const Esri::ArcGISRuntime::QueryParameters &parameters, bool clearCache, const QStringList &outfields)

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

    Populate the table using a query.

    Specifying an empty QueryParameters for parameters will result in requesting all features. Specifying an empty list for outfields will result in the default set of outfields being used. WFS is only compatible with a subset of possible queries defined by QueryParameters. The where clause only works when the table is backed by a service powered by GeoServer. Spatial queries (those that specify geometries) must use the Intersects spatial relationship.

    If clearCache is true, the existing table data is cleared before populating with the query result.

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

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

    Signal emitted when a populateFromService method has completed.

    • taskId - The task ID for the asynchronous operation.
    • featureQueryResult - The result of the populate operation.

    The returned FeatureQueryResult object has the WfsFeatureTable as its parent.

    See also Returned QObjects Parenting.

    [override virtual, since Esri::ArcGISRuntime 100.13, deprecated] Esri::ArcGISRuntime::RequestConfiguration WfsFeatureTable::requestConfiguration() const

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

    Reimplements: RemoteResource::requestConfiguration() const.

    Returns the RequestConfiguration used to customize the request to this RemoteResource.

    This function was introduced in Esri::ArcGISRuntime 100.13.

    See also setRequestConfiguration().

    [override virtual, since Esri::ArcGISRuntime 100.13, deprecated] void WfsFeatureTable::setRequestConfiguration(const Esri::ArcGISRuntime::RequestConfiguration &requestConfiguration)

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

    Reimplements: RemoteResource::setRequestConfiguration(const Esri::ArcGISRuntime::RequestConfiguration &requestConfiguration).

    Sets the RequestConfiguration, which is used to customize the request to this RemoteResource, to requestConfiguration.

    This function was introduced in Esri::ArcGISRuntime 100.13.

    See also requestConfiguration().

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