Represents the creation set object when features, and optionally their utility associations, are created from a SharedTemplate. More...
| Header | #include <Shared |
| Since | Esri |
| Inherits | Esri |
Public Functions
| virtual | ~ |
| Esri | associations() const |
| QList | features() const |
Detailed Description
Member Function Documentation
[override virtual noexcept] SharedTemplateFeatureCreationSet::~SharedTemplateFeatureCreationSet ()
Destructor.
Esri::ArcGISRuntime::UtilityAssociationListModel *SharedTemplateFeatureCreationSet::associations() const
Returns the collection of newly created UtilityAssociation objects from the shared template.
This collection establishes connectivity, containment, and attachment among features created from the shared template when association creation is specified in the GroupTemplateDefinition or PresetTemplateDefinition.
To modify any of the association properties such as terminal, visibility, or percent along values, use the relevant UtilityAssociation constructor with identical association type and utility elements. In addition, remove the old association before adding this new association to this collection.
QList<Esri::ArcGISRuntime::ArcGISFeature *> SharedTemplateFeatureCreationSet::features() const
Returns the collection of newly created ArcGISFeature objects from the shared template.
The features created can belong to different tables within the same database. Use Feature::featureTable property to determine its corresponding table.