ArcGIS Pro 3.7 API Reference Guide
ArcGIS.Core.Data.UtilityNetwork.Telecom Namespace / CircuitManager Class / Delete Method
The circuits to mark as deleted.
Example

In This Topic
    Delete Method (CircuitManager)
    In This Topic
    Marks the specified circuits as deleted. This method must be called on the MCT. Use QueuedTask.Run.
    Syntax
    Public Sub Delete( _
       ByVal circuitNames As IEnumerable(Of String) _
    ) 
    public void Delete( 
       IEnumerable<string> circuitNames
    )

    Parameters

    circuitNames
    The circuits to mark as deleted.
    Exceptions
    ExceptionDescription
    The list of circuit names is empty.
    circuitNames is null.
    This operation cannot be invoked inside ArcGIS.Core.Data.Geodatabase.ApplyEdits or when an edit operation is in progress.
    A geodatabase-related exception has occurred.
    Example
    Delete circuits from the telecom domain network
    await QueuedTask.Run(() =>
    {
      using (CircuitManager circuitManager = utilityNetwork.GetCircuitManager(telecomDomainNetwork))
      {
        // Delete circuits by name
        circuitManager.Delete(circuitNames);
      }
    
    });
    Requirements

    Target Platforms: Windows 11 Home, Pro, Enterprise (64 bit)

    ArcGIS Pro version: 3.7 or higher.
    See Also