PortalQueryParametersForGroups Class

  • PortalQueryParametersForGroups
  • class Esri::ArcGISRuntime::PortalQueryParametersForGroups

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

    Header: #include <PortalQueryParametersForGroups.h>
    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().

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

    You can no longer sign into this site. Go to your ArcGIS portal or the ArcGIS Location Platform dashboard to perform management tasks.

    Your ArcGIS portal

    Create, manage, and access API keys and OAuth 2.0 developer credentials, hosted layers, and data services.

    Your ArcGIS Location Platform dashboard

    Manage billing, monitor service usage, and access additional resources.

    Learn more about these changes in the What's new in Esri Developers June 2024 blog post.

    Close