ArcGIS Runtime SDK for iOS: AGSUtilityAssetType.h File Reference
ArcGIS Runtime SDK for iOS  100.15
AGSUtilityAssetType.h File Reference

Go to the source code of this file.

Enumerations

enum  AGSUtilityAssociationDeletionSemantics { AGSUtilityAssociationDeletionSemanticsNone = 0 , AGSUtilityAssociationDeletionSemanticsCascade = 1 , AGSUtilityAssociationDeletionSemanticsRestricted = 2 }
 
enum  AGSUtilityAssociationRole { AGSUtilityAssociationRoleNone = 0 , AGSUtilityAssociationRoleContainer = 1 , AGSUtilityAssociationRoleStructure = 2 }
 

Enumeration Type Documentation

◆ AGSUtilityAssociationDeletionSemantics

An enumeration of various association deletion behaviors.

Determines the behavior that occurs when attempting to delete a feature which has containment or structural attachment associations to other features.

See also
AGSUtilityAssetType
Since
100.12
Enumerator
AGSUtilityAssociationDeletionSemanticsNone 

Any associated features will not be deleted, but the associations will no longer exist. Default for AGSUtilityAssociationRoleStructure.

AGSUtilityAssociationDeletionSemanticsCascade 

Any associations features will be deleted.

AGSUtilityAssociationDeletionSemanticsRestricted 

If the feature has any associations, deleting the feature will fail. Default for AGSUtilityAssociationRoleContainer.

◆ AGSUtilityAssociationRole

An enumeration of the various association roles. A feature's association role specifies how the feature can associate with other features, such as containment or attachment.

See also
AGSUtilityAssetType
Since
100.6
Enumerator
AGSUtilityAssociationRoleNone 

These are features that are neither a container nor a structure but can connect to or be contained by other structures.

AGSUtilityAssociationRoleContainer 

Features of this asset type can contain other features as contents.

AGSUtilityAssociationRoleStructure 

Features of this asset type can have other features attached to them.