Enum LabelMultipartStrategy
The strategy for the number of labels to be placed on a multi-part feature.
Namespace: Esri.ArcGISRuntime.Mapping.Labeling
Assembly: Esri.ArcGISRuntime.dll
Syntax
public enum LabelMultipartStrategy
Fields
Name | Description |
---|---|
Automatic | Labeling will use the default distribution of labels across multi-part features. This depends on Feature type:
|
LabelLargest | If a feature consists of multiple parts, only the largest one will be assigned a label. If a line feature consists of multiple part geometries, or a polygon feature consists of multiple ring geometries, only the largest one will be assigned a label. If the largest part of the feature is not currently visible on the GeoView, then the label will not be visible. It will not automatically move to the largest visible part. |
LabelPerFeature | One label per feature (not supported in Runtime yet). The intended use is to place one label to represent each feature, even if the feature is made up of multiple parts, e.g. placing a single label at the center of a group of point parts, not necessarily at the position of any individual part. This value can be set when labeling is authored in ArcGIS Pro, but is not supported yet in Runtime. If used, the placement will be as for LabelPerPart. |
LabelPerPart | If a feature consists of multiple geometries, each geometry will be assigned a label. If a line feature consists of multiple line geometries, or a polygon feature consists of multiple ring geometries, each geometry will be assigned a label. |
LabelPerSegment | One label per segment (not supported in Runtime yet). The intended use is to place a label on each segment of each line geometry. This value can be set when labeling is authored in ArcGIS Pro, but is not supported yet in Runtime. If used, the placement with be as for LabelPerPart. |
See Also
Applies to
Target | Versions |
---|---|
.NET Standard 2.0 | 100.11 - 100.15 |
.NET 6.0 | 100.13 - 100.15 |
.NET 6.0 Windows | 100.13 - 100.15 |
.NET Framework | 100.11 - 100.15 |
.NET 5 | 100.11 - 100.12 |
.NET Core 3.1 | 100.11 - 100.12 |
Xamarin.Android | 100.11 - 100.15 |
Xamarin.iOS | 100.11 - 100.15 |
UWP | 100.11 - 100.15 |