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

ILabelEngineLayerProperties Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Interfaces > IL > ILabelEngineLayerProperties Interface
ArcGIS Developer Help

ILabelEngineLayerProperties Interface

Provides access to some of the main properties for labeling features. Note: the ILabelEngineLayerProperties interface has been superseded by ILabelEngineLayerProperties2. Please consider using the more recent version.

Product Availability

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

When To Use

The ILabelEngineLayerProperties interface is the main interface for maintinging the labeling properties of a label class. For example use this interface to specify an Expression and Symbol to label features with.
ILabelEngineLayerProperties::BasicOverposterProperties is not implemented by MaplexLabelEngineLayerProperties.  See ILabelEngineLayerProperties2 for methods for generic handling of labeling properties for both label engines.


Name Description
Read/write property BasicOverposterLayerProperties The overposter properties, which specify how labels are placed relative to features.
Read/write property Expression The VBScript or JScript expression that evaluates and formats the label.
Read/write property ExpressionParser The object that interprets the expression.
Read/write property IsExpressionSimple Indicates if the expression is simple.
Read/write property Offset The offset between the label and the feature.
Read/write property Symbol The text symbol used to draw the label.
Read/write property SymbolID The ID of the group symbol used to draw the label.

Classes that implement ILabelEngineLayerProperties

Classes Description
LabelEngineLayerProperties A container for the properties of feature labels.
MaplexLabelEngineLayerProperties Properties that specify the labeling of a layer and conversion of labels to annotation.

See Also

IAnnotateLayerProperties Interface