Skip To Content ArcGIS for Developers Sign In Dashboard

PortalQueryParametersForGroups Class

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: Esri::ArcGISRuntime::PortalQueryParameters

This class was introduced in Esri::ArcGISRuntime 100.0.

Public Functions

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

Detailed Description

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(const Esri::ArcGISRuntime::PortalQueryParameters &other)

Copy constructor from other PortalQueryParameters.

PortalQueryParametersForGroups::PortalQueryParametersForGroups(Esri::ArcGISRuntime::PortalQueryParametersForGroups &&other)

Move constructor from other PortalQueryParametersForGroups.

PortalQueryParametersForGroups::PortalQueryParametersForGroups(const Esri::ArcGISRuntime::PortalQueryParametersForGroups &other)

Copy constructor from other PortalQueryParametersForGroups.

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

Constructor that accepts an owner name and a group title.

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

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

PortalQueryParametersForGroups::PortalQueryParametersForGroups(const Esri::ArcGISRuntime::Envelope &boundingBox)

Constructor that accepts a bounding box (boundingBox).

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 QString &query)

Constructor that accepts a query string.

PortalQueryParametersForGroups::PortalQueryParametersForGroups()

Default constructor.

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

Move operator from other PortalQueryParameters.

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

Move operator from other PortalQueryParametersForGroups.

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

Assignment operator from other PortalQueryParametersForGroups.

[override virtual] 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().


Feedback on this topic?