com.esri.arcgis.carto
Interface IAnnotationSublayer

All Superinterfaces:
Serializable
All Known Implementing Classes:
FDOGraphicsSublayer, IAnnotationSublayerProxy

public interface IAnnotationSublayer
extends Serializable

Provides access to the properties of an annotation sublayer.

Product Availability

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


Method Summary
 int getAnnotationClassID()
          The annotation class ID which is represented by this sublayer.
 IAnnotationLayer getParent()
          The parent annotation layer of this sublayer.
 void setAnnotationClassID(int classID)
          The annotation class ID which is represented by this sublayer.
 

Method Detail

getAnnotationClassID

int getAnnotationClassID()
                         throws IOException,
                                AutomationException
The annotation class ID which is represented by this sublayer.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Returns:
The classID
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAnnotationClassID

void setAnnotationClassID(int classID)
                          throws IOException,
                                 AutomationException
The annotation class ID which is represented by this sublayer.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Parameters:
classID - The classID (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getParent

IAnnotationLayer getParent()
                           throws IOException,
                                  AutomationException
The parent annotation layer of this sublayer.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Returns:
A reference to a com.esri.arcgis.carto.IAnnotationLayer
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.