Represents all of the information needed to create a feature. More...
| Header | #include <Feature |
| Since | Esri |
This class was introduced in Esri::ArcGISRuntime 100.0.
Public Functions
| Feature | |
| Feature | |
| Feature | |
| Esri | operator=( |
| Esri | operator=(const Esri |
| ~ | |
| QString | description() const |
| Esri | drawing |
| bool | is |
| QString | name() const |
| QVariant | prototype |
Detailed Description
A feature template defines all the information required to create a feature: the layer where a feature will be stored and the attributes a feature is created with.
Member Function Documentation
FeatureTemplate::FeatureTemplate (Esri::ArcGISRuntime::FeatureTemplate &&other)
Move constructor from other FeatureTemplate.
FeatureTemplate::FeatureTemplate (const Esri::ArcGISRuntime::FeatureTemplate &other)
Copy constructor from other FeatureTemplate.
FeatureTemplate::FeatureTemplate ()
Default constructor. Creates an empty FeatureTemplate.
Esri::ArcGISRuntime::FeatureTemplate &FeatureTemplate::operator=(Esri::ArcGISRuntime::FeatureTemplate &&other)
Move operator from other FeatureTemplate.
Esri::ArcGISRuntime::FeatureTemplate &FeatureTemplate::operator=(const Esri::ArcGISRuntime::FeatureTemplate &other)
Assignment operator from other FeatureTemplate.
FeatureTemplate::~FeatureTemplate ()
Destructor.
QString FeatureTemplate::description() const
Returns the description of the template.
Esri::ArcGISRuntime::DrawingTool FeatureTemplate::drawingTool () const
Returns the supported drawing tool to create a feature.
bool FeatureTemplate::isEmpty () const
Returns true if this FeatureTemplate is empty.
QString FeatureTemplate::name() const
Returns the name of the template.
QVariantMap FeatureTemplate::prototypeAttributes () const
Returns the attributes of a prototypical feature associated with the template.
The template specifies default values for many of the attributes and can be used to easily create new features.