Skip To Content ArcGIS for Developers Sign In Dashboard

PortalQueryParametersForGroups Class

(Esri::ArcGISRuntime::PortalQueryParametersForGroups)

The query parameters suitable for finding groups contained in a portal. More...

Header: #include <PortalQueryParametersForGroups>
Since: Esri::ArcGISRuntime 100.0
Inherits: PortalQueryParameters

Public Functions

PortalQueryParametersForGroups()
PortalQueryParametersForGroups(const QString &query)
PortalQueryParametersForGroups(const QString &query, int limit)
PortalQueryParametersForGroups(const Envelope &boundingBox)
PortalQueryParametersForGroups(const QString &query, const Envelope &boundingBox)
PortalQueryParametersForGroups(const QString &owner, const QString &title)
PortalQueryParametersForGroups(const PortalQueryParametersForGroups &other)
PortalQueryParametersForGroups(PortalQueryParametersForGroups &&other)
PortalQueryParametersForGroups(const PortalQueryParameters &other)
~PortalQueryParametersForGroups()
QString owner() const
void setOwner(const QString &owner)
void setTitle(const QString &title)
QString title() const
PortalQueryParametersForGroups &operator=(const PortalQueryParametersForGroups &other)
PortalQueryParametersForGroups &operator=(PortalQueryParametersForGroups &&other)
PortalQueryParametersForGroups &operator=(const PortalQueryParameters &other)

Detailed Description

The query parameters suitable for finding groups contained in a portal.

Methods are provided for a number of particular parameters: owner and title.

A typical usage pattern is:

  1. Create a new PortalQueryParametersForGroups object.
  2. Optionally set one or more of the properties.
  3. Use the object by passing it to findGroups.
  4. Obtain the PortalQueryResultSetForGroups from the findGroupsCompleted signal.
  5. Optionally call nextQueryParameters to get a new PortalQueryParametersForGroups object that can be used to fetch the next batch of results.

See also Portal, PortalGroup, and PortalQueryResultSetForGroups.

Member Function Documentation

PortalQueryParametersForGroups::PortalQueryParametersForGroups()

Default constructor.

PortalQueryParametersForGroups::PortalQueryParametersForGroups(const QString &query)

Constructor that accepts a query string.

PortalQueryParametersForGroups::PortalQueryParametersForGroups(const QString &query, int limit)

Constructor that accepts a query string and a limit on the number of results to return.

PortalQueryParametersForGroups::PortalQueryParametersForGroups(const Envelope &boundingBox)

Constructor that accepts a bounding box (boundingBox).

PortalQueryParametersForGroups::PortalQueryParametersForGroups(const QString &query, const Envelope &boundingBox)

Constructor that accepts a query string and a bounding box (boundingBox).

PortalQueryParametersForGroups::PortalQueryParametersForGroups(const QString &owner, const QString &title)

Constructor that accepts an owner name and a group title.

PortalQueryParametersForGroups::PortalQueryParametersForGroups(const PortalQueryParametersForGroups &other)

Copy constructor from other PortalQueryParametersForGroups.

PortalQueryParametersForGroups::PortalQueryParametersForGroups(PortalQueryParametersForGroups &&other)

Move constructor from other PortalQueryParametersForGroups.

PortalQueryParametersForGroups::PortalQueryParametersForGroups(const PortalQueryParameters &other)

Copy constructor from other PortalQueryParameters.

PortalQueryParametersForGroups::~PortalQueryParametersForGroups()

Destructor.

QString PortalQueryParametersForGroups::owner() const

Returns the username of the PortalUser who is the owner.

See also setOwner() and PortalUser.

void PortalQueryParametersForGroups::setOwner(const QString &owner)

Set the owner to to use when searching.

See also owner() and PortalUser.

void PortalQueryParametersForGroups::setTitle(const QString &title)

Sets the title title of the specific PortalGroup to be searched for.

See also title().

QString PortalQueryParametersForGroups::title() const

Returns title of the specific PortalGroup.

See also setTitle().

PortalQueryParametersForGroups &PortalQueryParametersForGroups::operator=(const PortalQueryParametersForGroups &other)

Assignment operator from other PortalQueryParametersForGroups.

PortalQueryParametersForGroups &PortalQueryParametersForGroups::operator=(PortalQueryParametersForGroups &&other)

Move operator from other PortalQueryParametersForGroups.

PortalQueryParametersForGroups &PortalQueryParametersForGroups::operator=(const PortalQueryParameters &other)

Move operator from other PortalQueryParameters.


Feedback on this topic?