Creates a new DisplayFilter with the specified name and where clause.
[override virtual noexcept]
DisplayFilter::~DisplayFilter()
Destructor.
Esri::ArcGISRuntime::DisplayFilterType DisplayFilter::displayFilterType() constReturns the object type of this object.
QString DisplayFilter::filterId() constReturns the identifier for this display filter.
Use a unique name to identify this display filter when used in a webmap as a ManualDisplayFilterDefinition::activeFilter.
QString DisplayFilter::name() constReturns a descriptive name for this display filter.
See also setName().
void DisplayFilter::setName(const QString &name)Sets the name to name.
See also name.
void DisplayFilter::setWhereClause(const QString &whereClause)Sets the whereClause to whereClause.
See also whereClause.
QString DisplayFilter::whereClause() constReturns a SQL expression that defines which features are rendered.
The where clause string that is used as the whereClause should follow standard SQL syntax similar to what is discussed in the document SQL reference for query expressions used in ArcGIS.
A where clause that is not valid for the data may result in no features being drawn when this display filter is applied either by ManualDisplayFilterDefinition::activeFilter or by ScaleRangeDisplayFilter::maxScale. Check the layer's LayerViewState for a LayerViewStatus::Warning with an LayerViewState::error describing that the display filter's where clause is invalid.
See also setWhereClause().
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4