IPointPlacementPriorities Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Help for .NET developers > ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Interfaces > IP > IPointPlacementPriorities Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (Carto)  

IPointPlacementPriorities Interface

Provides access to members that control placement position priorities for point labels.

Product Availability

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

Members

Name Description
Read/write property AboveCenter Label position priority for above and center (0-9).
Read/write property AboveLeft Label position priority for above and to the left (0-9).
Read/write property AboveRight Label position priority for above and to the right (0-9).
Read/write property BelowCenter Label position priority for below and center (0-9).
Read/write property BelowLeft Label position priority for below and to the left (0-9).
Read/write property BelowRight Label position priority for below and to the right (0-9).
Read/write property CenterLeft Label position priority for center and to the left (0-9).
Read/write property CenterRight Label position priority for center and to the right (0-9).

CoClasses that implement IPointPlacementPriorities

CoClasses and Classes Description
PointPlacementPriorities Controls placement position priorities for point labels.

Remarks

The IPointLabelPlacementPriorities interface maintains information about the placement alternatives of labels relative to point features. For example, use this interface to specify whether labels can be placed abobe, below, left or right to points.

Each available position is assigned a weight between 0-9. Zero (0) means that this position is not to be considered at all (blocked), whereas a position assigned the weight one (1) would be tried before two (2) and so on.

See Also

IBasicOverposterLayerProperties Interface