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


IProportionalSymbolRenderer.ValueRepresentation Property (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Interfaces > IP > IProportionalSymbolRenderer Interface > IProportionalSymbolRenderer.ValueRepresentation Property
ArcGIS Developer Help

IProportionalSymbolRenderer.ValueRepresentation Property

Representation type of the value field.

[Visual Basic .NET]
Public Property ValueRepresentation As esriValueRepresentations
[C#]
public esriValueRepresentations ValueRepresentation {get; set;}
[C++]
HRESULT get_ValueRepresentation(
  esriValueRepresentations* rep
);
[C++]
HRESULT put_ValueRepresentation(
  esriValueRepresentations rep
);
[C++]
Parameters
rep [out, retval]

rep is a parameter of type esriValueRepresentations* rep [in]
rep is a parameter of type esriValueRepresentations

Product Availability

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

Remarks

ValueRepresentation together with ValueUnit specifies how data values are mapped to symbol sizes by the renderer. However, the way that ValueRepresentation affects this mapping is the same regardless of the ValueUnit:

Marker symbols can be proportional by radius or area. Note that marker symbols should be circular or square for these settings to correctly apply.

Line symbols can be proportional by width or distance from the center line (one half the width).

If ValueUnit = esriUnknownUnits, then marker symbols are proportional by area and line symbols are proportional by width.

See Also

IProportionalSymbolRenderer Interface