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


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

IAnnotationExpressionParser Interface

Provides access to members to parse annotation expressions. Note: the IAnnotationExpressionParser interface has been superseded byIAnnotationExpressionParser2. 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.

CoClasses that implement IAnnotationExpressionParser

CoClasses and 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