Skip to content

IUNCircuitManager Interface

Provides access to a utility network circuit manager.

Members

Name Description
Method AlterCircuit Alter circuit.
Method CreateCircuit Create circuit.
Method DeleteCircuits Delete circuits.
Method ExportCircuits Export circuits.
Method GetCircuitNames Get circuit names.
Method GetCircuits Get circuits.
Method VerifyCircuits Verify circuits.

IUNCircuitManager.AlterCircuit Method

Alter circuit.

Public Sub AlterCircuit ( _
    ByVal DomainNetworkName As String, _
    ByVal Circuit As ICircuit _
)
public void AlterCircuit (
    string DomainNetworkName,
    ICircuit Circuit
);

IUNCircuitManager.CreateCircuit Method

Create circuit.

Public Sub CreateCircuit ( _
    ByVal DomainNetworkName As String, _
    ByVal Circuit As ICircuit _
)
public void CreateCircuit (
    string DomainNetworkName,
    ICircuit Circuit
);

IUNCircuitManager.DeleteCircuits Method

Delete circuits.

Public Sub DeleteCircuits ( _
    ByVal DomainNetworkName As String, _
    ByVal circuitNames As IStringArray _
)
public void DeleteCircuits (
    string DomainNetworkName,
    IStringArray circuitNames
);

IUNCircuitManager.ExportCircuits Method

Export circuits.

Public Sub ExportCircuits ( _
    ByVal DomainNetworkName As String, _
    ByVal circuitNames As IStringArray, _
    ByVal ResultTypes As IArray, _
    ByVal acknowledged As Boolean, _
    ByVal outputFolder As String, _
    ByVal TrackCancel As ITrackCancel, _
    ByVal SpatialReference As ISpatialReference, _
    ByRef circuitResults As IArray _
)
public void ExportCircuits (
    string DomainNetworkName,
    IStringArray circuitNames,
    IArray ResultTypes,
    bool acknowledged,
    string outputFolder,
    ITrackCancel TrackCancel,
    ISpatialReference SpatialReference,
    ref IArray circuitResults
);

IUNCircuitManager.GetCircuitNames Method

Get circuit names.

Public Sub GetCircuitNames ( _
    ByVal DomainNetworkName As String, _
    ByVal SourceID As Short, _
    ByVal GlobalID As Guid, _
    ByVal TerminalID As Short, _
    ByVal FirstUnit As Short, _
    ByVal NumUnits As Short, _
    ByVal pointType As esriCircuitQueryPointType, _
    ByVal returnConsumerCircuits As Boolean, _
    ByRef circuitNames As IStringArray _
)
public void GetCircuitNames (
    string DomainNetworkName,
    short SourceID,
    Guid GlobalID,
    short TerminalID,
    short FirstUnit,
    short NumUnits,
    esriCircuitQueryPointType pointType,
    bool returnConsumerCircuits,
    ref IStringArray circuitNames
);

IUNCircuitManager.GetCircuits Method

Get circuits.

Public Sub GetCircuits ( _
    ByVal DomainNetworkName As String, _
    ByVal circuitNames As IStringArray, _
    ByRef circuits As IArray _
)
public void GetCircuits (
    string DomainNetworkName,
    IStringArray circuitNames,
    ref IArray circuits
);

IUNCircuitManager.VerifyCircuits Method

Verify circuits.

Public Sub VerifyCircuits ( _
    ByVal DomainNetworkName As String, _
    ByVal circuitNames As IStringArray, _
    ByVal SynthesizeGeometries As Boolean, _
    ByRef circuitResults As IArray _
)
public void VerifyCircuits (
    string DomainNetworkName,
    IStringArray circuitNames,
    bool SynthesizeGeometries,
    ref IArray circuitResults
);

Classes that implement IUNCircuitManager

Classes Description
UNCircuitManagerService UN Circuit Manager Service.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.