ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Core.Data.UtilityNetwork Namespace / UtilityNetwork Class / CreateElement Method / CreateElement(Row,Terminal) Method
The ArcGIS.Core.Data.Row used to create the Element.
The terminal used to create the Element.
Version

CreateElement(Row,Terminal) Method
Creates an Element object, which represents a Row (or Row + Terminal) in a utility network. This method must be called on the MCT. Use QueuedTask.Run.
Syntax
public Element CreateElement( 
   Row row,
   Terminal terminal
)

Parameters

row
The ArcGIS.Core.Data.Row used to create the Element.
terminal
The terminal used to create the Element.

Return Value

An Element object corresponding to row in a utility network.
Exceptions
ExceptionDescription
row is null.

row is not part of any network source in a utility network.

-or-

If terminal is not null and is not a member of the TerminalConfiguration of AssetType corresponding to row.

A geodatabase-related exception has occurred.
This method or property must be called within the lambda passed to QueuedTask.Run
Requirements

Target Platforms: Windows 11, Windows 10

ArcGIS Pro version: 3 or higher.
See Also