Encapsulates properties of types of features in a feature layer. 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 | 
| ~ | |
|  QMap | domains() const | 
| bool | is | 
| QString | name() const | 
|  QList | templates() const | 
| QVariant | type | 
Detailed Description
A feature type describes the various types of features that can belong to a feature layer.
Member Function Documentation
FeatureType::FeatureType (Esri::ArcGISRuntime::FeatureType     &&other)  
Move constructor from other FeatureType.
FeatureType::FeatureType (const Esri::ArcGISRuntime::FeatureType     &other)  
Copy constructor from other FeatureType.
FeatureType::FeatureType ()  
Default constructor. Creates an empty FeatureType.
Esri::ArcGISRuntime::FeatureType     &FeatureType::operator=(Esri::ArcGISRuntime::FeatureType     &&other)   
Move operator from other FeatureType.
Esri::ArcGISRuntime::FeatureType     &FeatureType::operator=(const Esri::ArcGISRuntime::FeatureType     &other)   
Assignment operator from other FeatureType.
FeatureType::~FeatureType  ()  
Destructor.
QMap<QString, Esri::ArcGISRuntime::Domain   > FeatureType::domains() const  
Returns the domains describing permissible attribute values for features of this type.
The map contains key-value pairs of field name and a corresponding Domain object for this type.
bool FeatureType::isEmpty () const  
Returns true if this FeatureType is empty.
QString FeatureType::name() const  
Returns the name of this type.
QList<Esri::ArcGISRuntime::FeatureTemplate    > FeatureType::templates() const  
Returns templates that can be used for creating new features of this type.
QVariant FeatureType::typeId () const  
Returns the ID of this type.