ICircuit Interface

Provides access to a circuit.

Members

Name Description
Method AddSection Adds section.
Method AddSubcircuit Adds subcircuit.
Method DeleteSection Deletes section.
Method DeleteSubcircuit Deletes subcircuit.
Method GetStartStopLocation Returns start and stop locations.
Read-only property IsSectioned Returns whether the circuit is sectioned.
Read-only property Name Returns the name.
Read-only property Sections Returns sections.
Method SetStartStopLocation Sets start and stop locations.
Read-only property Subcircuits Returns subcircuits.

ICircuit.AddSection Method

Adds section.

Public Sub AddSection ( _
    ByVal CircuitSection As ICircuitSection _
)
public void AddSection (
    ICircuitSection CircuitSection
);

ICircuit.AddSubcircuit Method

Adds subcircuit.

Public Sub AddSubcircuit ( _
    ByVal Subcircuit As ISubcircuit _
)
public void AddSubcircuit (
    ISubcircuit Subcircuit
);

ICircuit.DeleteSection Method

Deletes section.

Public Sub DeleteSection ( _
    ByVal SectionID As Integer _
)
public void DeleteSection (
    int SectionID
);

ICircuit.DeleteSubcircuit Method

Deletes subcircuit.

Public Sub DeleteSubcircuit ( _
    ByVal subcircuitName As String _
)
public void DeleteSubcircuit (
    string subcircuitName
);

ICircuit.GetStartStopLocation Method

Returns start and stop locations.

Public Sub GetStartStopLocation ( _
    ByRef startLocation As ICircuitLocation, _
    ByRef stopLocation As ICircuitLocation _
)
public void GetStartStopLocation (
    ref ICircuitLocation startLocation,
    ref ICircuitLocation stopLocation
);

ICircuit.IsSectioned Property

Returns whether the circuit is sectioned.

Public ReadOnly Property IsSectioned As Boolean
public bool IsSectioned {get;}

ICircuit.Name Property

Returns the name.

Public ReadOnly Property Name As String
public string Name {get;}

ICircuit.Sections Property

Returns sections.

Public ReadOnly Property Sections As IArray
public IArray Sections {get;}

ICircuit.SetStartStopLocation Method

Sets start and stop locations.

Public Sub SetStartStopLocation ( _
    ByVal startLocation As ICircuitLocation, _
    ByVal stopLocation As ICircuitLocation _
)
public void SetStartStopLocation (
    ICircuitLocation startLocation,
    ICircuitLocation stopLocation
);

ICircuit.Subcircuits Property

Returns subcircuits.

Public ReadOnly Property Subcircuits As IArray
public IArray Subcircuits {get;}

Classes that implement ICircuit

Classes Description
Circuit Utility Network Circuit

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