UtilityRule QML Type
Defines a permissible association between features in a utility network. More...
Import Statement: | import Esri.ArcGISRuntime |
Since: | Esri.ArcGISRuntime 200.1 |
Inherits: |
- List of all members, including inherited members
- UtilityRule is part of QML Type List.
Properties
- fromElement : UtilityRuleElement
- ruleId : string
- ruleType : Enums.UtilityRuleType
- toElement : UtilityRuleElement
- viaElement : UtilityRuleElement
Detailed Description
Network rules help maintain data integrity. They are imposed at the asset group, asset type, and terminal levels for the entire utility network to manage the correctness of assets in the network by allowing you to select which types of features can be connected or associated. A network rule supporting the type of association between features must exist or these features cannot be associated.
Note: You cannot declare or create a component of this type in QML code.
Property Documentation
[read-only] fromElement : UtilityRuleElement |
The first participant in a network rule (read-only).
This may describe a container or structure feature, or any feature from which a connection to another feature can be made.
[read-only] ruleId : string |
The ID of this network rule (read-only).
[read-only] ruleType : Enums.UtilityRuleType |
The Enums.UtilityRuleType of this network rule (read-only).
[read-only] toElement : UtilityRuleElement |
The second participant in a network rule (read-only).
This may describe a content or attachment feature, a container feature in a nested containment, or any feature from which a connection to another feature can be made.
[read-only] viaElement : UtilityRuleElement |
An optional intermediate participant in a network rule (read-only).
This is available only in a Enums.UtilityRuleTypeEdgeJunctionEdgeConnectivity network rule and is commonly used to describe a junction feature without a terminal.