ValueFields Property (UniqueValueRendererDefinition)
Gets or sets one or more fields be used to get unique values or combination of values from. This is required.
Defining a unique value renderer definition
var uvrDef = new UniqueValueRendererDefinition()
{
ValueFields = new List<string> { "ACTYPE" },
SymbolTemplate = SymbolFactory.Instance.ConstructPointSymbol(
ColorFactory.Instance.RedRGB, 10, SimpleMarkerStyle.Hexagon)
.MakeSymbolReference(),
ValuesLimit = 5
};
//Note: CreateRenderer can only create value classes based on
//the current events it has received
streamLayer.SetRenderer(streamLayer.CreateRenderer(uvrDef));
Target Platforms: Windows 11, Windows 10
ArcGIS Pro version: 3 or higher.