ArcObjects Library Reference  (NetworkAnalysis)    

INetElementBarriers2.SetBarriersByEID Method

Specifies a set of network element IDs to use as barriers.

[Visual Basic 6.0]
Sub SetBarriersByEID(
    ByVal Count As Long, _
    eIDs As Long _
)
[Visual Basic .NET]
Public Sub SetBarriersByEID ( _
    ByVal Count As Integer, _
    ByRef eIDs As Integer _
)
[C#]
public void SetBarriersByEID (
    int Count,
    ref int eIDs
);
[Java]
public void setBarriersByEID (
    int Count,
    int eIDs
)
throws
    IOException,
    AutomationException
[C++]
HRESULT SetBarriersByEID(
  long Count,
  long* eIDs
);
[C++]

Parameters

Count [in]

  Count is a parameter of type long

eIDs [in]

  eIDs is a parameter of type long

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Remarks

The Network and ElementType properties must be set before calling SetBarriersByEID.

If there are values in the array that do not correspond to a valid EID in the specified Network, then the NetElementBarriers object simply ignores these values.

[C#]

This method is not callable from C#.  Please use INetElementBarriersGEN::SetBarriersByEID.

[Visual Basic 6.0]

When using this method in VisualBasic code, specify the number of element IDs (EIDs) in your array, but only pass the first EID of the array (pArray(0), for instance).  Even though just the first EID is passed, all EIDs in the array will be placed on this NetElementBarriers object.

[Visual Basic .NET]

This method is not callable from VB.NET.  Please use INetElementBarriersGEN::SetBarriersByEID.

See Also

INetElementBarriers2 Interface

 


Feedback Send feedback on this page