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


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

IAnnotationExpressionParser Interface

Provides access to members to parse annotation expressions. Note: the IAnnotationExpressionParser interface has been superseded by IAnnotationExpressionParser2. Please consider using the more recent version.

Product Availability

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

When To Use

The IAnnotationExpressionParser is a low level interface maintaining information about the labeling expression.

Members

Name Description
Read-only property Attribute The attribute fields in the expression.
Read-only property AttributeCount The number of attribute fields in the expression.
Read-only property Expression The annotation expression.
Method FindLabel The label for a given feature based on the annotation expression.
Method LastError Reports error that occurred in FindLabel method.

Classes that implement IAnnotationExpressionParser

Classes Description
AnnotationExpressionParser The expression parser handed out by the AnnotationExpressionEngine.
HotLinkExpressionParser The expression parser handed out by the HotLink Expression Engines.

See Also

ILabelEngineLayerProperties Interface