This document is archived and information here might be outdated.  Recommended version.


IScaleDependentRenderer.Break Property (ArcObjects .NET 10.5 SDK)
ArcObjects Library Reference (Carto)  

IScaleDependentRenderer.Break Property

Scale value at which to break for the specified index.

[Visual Basic .NET]
Public Function get_Break ( _
    ByVal Index As Integer _
) As Double
[Visual Basic .NET]
Public Sub set_Break ( _
    ByVal Index As Integer, _
    ByVal breakValue As Double _
)
[C#]
public double get_Break (
    int Index
);
[C#]
public void set_Break (
    int Index,
    double breakValue
);
[C++]
HRESULT get_Break(
  long Index,
  double* breakValue
);
[C++]
HRESULT put_Break(
  long Index,
  double breakValue
);
[C++]

Parameters Index [in] Index is a parameter of type long breakValue [out, retval] breakValue is a parameter of type double Index [in] Index is a parameter of type long breakValue [in] breakValue is a parameter of type double

Product Availability

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

Description

Break is the absolute scale that indicates a break between two different scale dependent renderings. The number of breaks equals the number of renderers.
As an example of renderers and breaks, if Break(0)=1,000, Break(1)=10,000, and Break(2)=250,000, then renderers are applied in the following manner:
                
If scale denominator <= 1,000 then features are drawn with Renderer(0).
If 1,000 < scale denominator <= 10,000 then features are drawn with Renderer(1).
If 10,000 < scale denominator <= 250,000 then features are drawn with Renderer(2)
If 250,000 < scale demoninator then NO renderer assigned and features are not drawn.

See Also

IScaleDependentRenderer Interface