ArcGIS Developers
Dashboard

SymbolStyleSearchResult Class

class Esri::ArcGISRuntime::SymbolStyleSearchResult

A search result object returned by symbol style. More...

Header: #include <SymbolStyleSearchResult>
Since: Esri::ArcGISRuntime 100.0

This class was introduced in Esri::ArcGISRuntime 100.0.

Public Functions

SymbolStyleSearchResult(Esri::ArcGISRuntime::SymbolStyleSearchResult &&other)
SymbolStyleSearchResult(const Esri::ArcGISRuntime::SymbolStyleSearchResult &other)
SymbolStyleSearchResult()
Esri::ArcGISRuntime::SymbolStyleSearchResult &operator=(Esri::ArcGISRuntime::SymbolStyleSearchResult &&other)
Esri::ArcGISRuntime::SymbolStyleSearchResult &operator=(const Esri::ArcGISRuntime::SymbolStyleSearchResult &other)
~SymbolStyleSearchResult()
QString category() const
Esri::ArcGISRuntime::SymbolStyleSearchResultSymbolFetcher *fetchSymbol(QObject *parent) const
bool isEmpty() const
QString key() const
QString name() const
QString symbolClass() const
QStringList tags() const

Detailed Description

This object is returned by symbol style based on the search performed using search parameters. It contains the information related to name, tags, category, class type, and key associated to a symbol. It also returns the symbol.

This object returns the results based on search performed in the symbol style using the search parameters. This returns the symbol and all the parameters associated to it.

See also DictionarySymbolStyle, SymbolStyle, and SymbolStyleSearchParameters.

Member Function Documentation

SymbolStyleSearchResult::SymbolStyleSearchResult(Esri::ArcGISRuntime::SymbolStyleSearchResult &&other)

Move constructor from other SymbolStyleSearchResult.

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

Copy constructor from other SymbolStyleSearchResult.

SymbolStyleSearchResult::SymbolStyleSearchResult()

Default constructor.

Note: This is provided for convenience only. It will construct an empty object.

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

Move operator from other SymbolStyleSearchResult.

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

Assignment operator from other SymbolStyleSearchResult.

SymbolStyleSearchResult::~SymbolStyleSearchResult()

Destructor.

QString SymbolStyleSearchResult::category() const

Returns the category of this item.

Esri::ArcGISRuntime::SymbolStyleSearchResultSymbolFetcher *SymbolStyleSearchResult::fetchSymbol(QObject *parent) const

Returns a new SymbolStyleSearchResultSymbolFetcher, which can be used to asynchronously return a symbol from the search result.

A parent is required to ensure proper lifetime management of the SymbolStyleSearchResultSymbolFetcher.

This function was introduced in Esri::ArcGISRuntime 100.10.

bool SymbolStyleSearchResult::isEmpty() const

Returns whether this SymbolStyleSearchResult is empty.

QString SymbolStyleSearchResult::key() const

Returns the key of this item.

QString SymbolStyleSearchResult::name() const

Returns the name of this item.

QString SymbolStyleSearchResult::symbolClass() const

Returns the symbol class of this item.

QStringList SymbolStyleSearchResult::tags() const

Returns a string list of all the associated tags with this item.


Feedback on this topic?