Skip to content
  • FeatureTemplateDefinition
  • class Esri::ArcGISRuntime::FeatureTemplateDefinition

    Defines how a primary feature and its related records are created from a shared feature template. More...

    Header: #include <FeatureTemplateDefinition.h>
    Since: Esri::ArcGISRuntime 300.0
    Inherits: Esri::ArcGISRuntime::TemplateDefinition

    Public Functions

    virtual ~FeatureTemplateDefinition() override
    QVariantMap defaultValues() const
    QList<Esri::ArcGISRuntime::FeatureTemplateRelationship *> relationships() const

    Detailed Description

    Features created from this template has a pre-defined set of attributes.

    Related records are also created for the primary feature for every FeatureTemplateRelationship in the relationships.

    Member Function Documentation

    [override virtual noexcept] FeatureTemplateDefinition::~FeatureTemplateDefinition()

    Destructor.

    QVariantMap FeatureTemplateDefinition::defaultValues() const

    Returns the attribute values for the primary feature.

    See Internal data structures with case-insensitive string keys for further details.

    QList<Esri::ArcGISRuntime::FeatureTemplateRelationship *> FeatureTemplateDefinition::relationships() const

    Returns the collection of relationships to create with the primary feature.

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